1. Institute of Protein Research, Russian Academy of Sciences, Pushchino 142290, Russian Federation
2. SABNP, University of Evry, INSERM U1204, Université Paris-Saclay, 91025 Evry, France
3. Institute for Integrative Biology of the Cell (I2BC), CEA, CNRS, Université Paris-Sud, Université Paris-Saclay, 91198 Gif-sur-Yvette, France
4. Synsight, a/s IncubAlliance 86 rue de Paris Orsay 91400, France
5. Institut de Chimie des Substances Naturelles, CNRS UPR 2301, Université Paris-Saclay, 91198 Gif sur Yvette cedex, France