1. Université de Strasbourg, CNRS, Laboratoire d’Innovation Thérapeutique, LIT UMR 7200, F-67400 Strasbourg, France
2. Université de Strasbourg, CNRS, PCBIS Plateforme de chimie biologie intégrative de Strasbourg, UAR 3286, F-67412 Illkirch, France
3. CEA, Institute of Biology and Technology, Service d’Ingénierie Moléculaire des Protéines, F-91191 Gif-sur-Yvette, France