1. Department of Integrated Structural Biology, Institut de Génétique et de Biologie Moléculaire et Cellulaire (IGBMC), 67404 Illkirch, France.
2. Université de Strasbourg, 67404 Illkirch, France.
3. CNRS UMR7104, 67404 Illkirch, France.
4. INSERM U1258, 67404 Illkirch, France.