1. German Cancer Research Center, Division of Genome Modifications and Carcinogenesis, 69120 Heidelberg, Germany
2. German Cancer Research Center, Division of Tumor Virology, 69120 Heidelberg, Germany, and European Molecular Biology Laboratories (EMBL), Structural and Computational Biology Program EMBL, 69117 Heidelberg, Germany
3. German Cancer Research Center, Division of Biophysics of Macromolecules, 69120 Heidelberg, Germany
4. Advanced Centre for Research in Public Health (CSISP), 46020 Valencia, Spain
5. German Cancer Research Center, Tumor Virus-Specific Vaccination Strategies, 69120 Heidelberg, Germany