1. German Cancer Research Centre (DKFZ) Unit F100, Heidelberg, Germany;
2. Institut National de la Santé et de la Recherche Médicale Unit U1074, Heidelberg, Germany;
3. German Cancer Research Centre Unit F010, Heidelberg, Germany;
4. Clinical Cooperation Group Pediatric Tumor Immunology, Helmholtz-Zentrum München, München, Germany;
5. Children's Hospital, Technische Universität München, München, Germany; and
6. German Centre for Infection Research (DZIF), Heidelberg, Germany