1. Louvain Institute of Biomolecular Science and Technology, UCLouvain, Louvain-la-Neuve, Belgium
2. Department of Molecular Medicine, Unit of Biochemistry, University of Pavia, Pavia, Italy
3. Walloon Excellence in Life Sciences and Biotechnology (WELBIO), Wavre, Belgium