1. Département Médicaments et Technologies pour la Santé (DMTS), SCBM, Université Paris Saclay, CEA, INRAE, 91191 Gif-sur-Yvette, France
2. Université Paris-Saclay, CNRS, Institut de Chimie des Substances Naturelles, UPR 2301, 91198 Gif-sur-Yvette, France
3. Université Paris Saclay, CEA, Institut de Biologie Intégrative de la Cellule (I2BC), 91191 Gif-sur-Yvette, France
4. Université Paris-Saclay, CEA, CNRS, NIMBE, 91191 Gif-sur-Yvette, France
5. Biological Mass Spectrometry and Proteomics Group, SMBP, PDC CNRS UMR, 8249, ESPCI Paris, Université PSL, 10 rue Vauquelin, 75005 Paris, France
6. Department of Chemistry and Environmental Science, New Jersey Institute of Technology, Newark, New Jersey 07102, United States