1. Department of Biochemistry, University of Geneva, Geneva CH-1211, Switzerland
2. National Centre of Competence in Research “Chemical Biology,”, University of Geneva, Geneva CH-1211, Switzerland
3. École Polytechnique Fédérale de Lausanne, Lausanne CH-1015, Switzerland
4. Department of Molecular Biology, University of Geneva, Geneva CH-1211, Switzerland