1. Institut de Génétique et de Biologie Moléculaire et Cellulaire (IGBMC), Illkirch, France
2. Centre National de Recherche Scientifique (CNRS) UMR 7104, Illkirch, France
3. Institut National de Santé et de Recherche Médicale (INSERM) U1258, Illkirch, France
4. Université de Strasbourg, Illkirch, France
5. Department of Biology, Institute of Molecular Biology and Biophysics, ETH Zürich, Switzerland
6. Mannheim Institute for Innate Immunoscience (MI3), Medical Faculty Mannheim, Heidelberg University, Mannheim, Germany
7. German Cancer Research Center (DKFZ)-ZMBH Alliance, Center for Molecular Biology of Heidelberg University (ZMBH), Heidelberg, Germany
8. Department of Biology, Institute of Biochemistry, ETH Zürich, Switzerland