Affiliation: | 1. Cell Biology, Department of Biology, Faculty of Science, Utrecht University, Padualaan 8, 3584 Utrecht, the Netherlands;2. Laboratory of Biomolecular Research, Division of Biology and Chemistry, Paul Scherrer Institut, 5232 Villigen, Switzerland;3. Institut für Medizinische Immunologie, Charité-Universitätsmedizin Berlin, Leibniz-Institut für Molekulare Pharmakologie, 10117 Berlin, Germany;4. University of Basel, Biozentrum, 4056 Basel, Switzerland |