1. Department of Molecular Biology, University of Geneva, Geneva, Switzerland
2. Department of Biochemistry, University of Geneva, Geneva, Switzerland
3. iGE3 Institute of Genetics and Genomics of Geneva, Geneva, Switzerland
4. Swiss National Centre for Competence in Research Program Chemical Biology, Geneva, Switzerland
5. Department of Organic Chemistry, University of Geneva, Geneva, Switzerland