1. Department of Biology, Institute of Microbiology, ETH Zurich, Zurich 8093, Switzerland
2. Department of Medical Biochemistry and Microbiology, Science for Life Laboratory, Uppsala University, Uppsala 75123, Sweden
3. Division of Immunology and Molecular Medicine, Department of Molecular and Cell Biology, University of California, Berkeley, CA 94720
4. Department of Immunobiology, University of Lausanne, Epalinges 1066, Switzerland
5. Center for Transgenic Models, University of Basel, Basel 4002, Switzerland
6. National Institute of Biological Sciences, Beijing 102206, China