1. Department of Immunology, Institute for Cell Biology, University of Tübingen, Tübingen, Germany.
2. Immatics Biotechnologies GmbH, Tübingen, Germany.
3. Department of Life Sciences and Chemistry, Jacobs University, Bremen, Germany.
4. European Molecular Biology Laboratory (EMBL), Hamburg Outstation, Notkestrasse 85, D-22607 Hamburg, Germany.