1. INSERM, U1016 Institut Cochin Paris France
2. CNRS, UMR8104 Paris France
3. Université Paris Descartes, Sorbonne Paris Cité Paris France
4. Chemistry of Biomolecules Laboratory Institut Pasteur Paris Cedex 15 France
5. CNRS UMR3523 Institut Pasteur Paris France
6. Department of Chemistry University of Natural Resources and Life Sciences Vienna Austria