Immune exhaustion hypothesis