Integrated Structural Biology Department, IGBMC, UMR7104 CNRS, U1258 Inserm, University of Strasbourg, Illkirch 67404, France ...