1. University of Strasbourg
2. Faculty of Pharmacy
3. 74 route du Rhin
4. 67401 Illkirch Cedex
5. France
6. IGBMC (Institut de Génétique et de Biologie Moléculaire et Cellulaire)
7. Inserm U964
8. CNRS UMR7104
9. Université de Strasbourg
10. 67404 Illkirch