Genetic footprints of T cell exhaustion