1. Department of New Materials and Biosystems, Max Planck Institute for Metals Research, Stuttgart, Germany, and Department of Biophysical Chemistry, University of Heidelberg, Germany, Postal Address: Heisenbergstrasse 3, 70569 Stuttgart, Germany
2. Fondazione Istituto Oncologico del Mediterraneo, Via Penninazzo 795029, Viagrande (CT), Italy
3. Tumour Immunology Unit, Division of Medicine, Imperial College London, Hammersmith Hospital Campus, 10N6-Commonwealth Building, Du Cane Road, London W12 ONN, United Kingdom
4. Institute for Advanced Study and Center of Integrated Protein Science, Technische Universität München Lichtenbergstr. 4, 85747 Garching, Germany