1. Interfaculty Institute of Biochemistry, University of Tübingen, Auf der Morgenstelle 15, 72076 Tübingen, Germany
2. Division of Immune Diversity (D150), German Cancer Research Center (DKFZ), 69120 Heidelberg, Germany
3. Faculty of Biosciences, University of Heidelberg, 69120 Heidelberg, Germany