1. Department of Medicine V, Heidelberg University Hospital, Heidelberg, Germany;
2. National Center for Tumor Diseases Heidelberg, Heidelberg, Germany;
3. Department of Nephrology, Heidelberg University Hospital, Heidelberg, Germany;
4. Department of Infectious Diseases, Virology, Heidelberg University Hospital, Heidelberg, Germany;
5. Immune Monitoring Unit, German Cancer Research Center, Heidelberg, Germany; and
6. European Molecular Biology Laboratory (EMBL), Heidelberg, Germany