1. Department of Biology II, Ludwig Maximilians University Munich and Center for Integrated Protein Science Munich, 82152 Planegg-Martinsried, Germany
2. Department of Biology, Technical University of Darmstadt, 64287 Darmstadt, Germany
3. Laboratory of Cellular and Molecular Immunology, Vrije Universiteit Brussel, 1050 Brussels, Belgium