1. Université Paris-Saclay, CEA, INRAE, Département Médicaments et Technologies pour la Santé (DMTS), SIMoS, Gif-sur-Yvette 91191, France
2. Institute of Immunology, The First Affiliated Hospital of USTC, Division of Life Sciences and Medicine, University of Science and Technology of China (USTC), Hefei 230001, China
3. Université Paris-Saclay, CEA, CNRS, Institute for Integrative Biology of the Cell (I2BC), Gif-sur-Yvette 91198, France
4. Research Unit of Biochemistry and Cell Biology (URBC), Namur Research Institute for Life Sciences (NARILIS), University of Namur, 5000 Namur, Belgium
5. Université Paris-Saclay, CEA, INRAE, Médicaments et Technologies pour la Santé (DMTS), SCBM, Gif-sur-Yvette 91191, France