1. University of Geneva
2. Department of Biochemistry
3. CH-1211 Geneva 4
4. Switzerland
5. Institut Curie et Centre National de la Recherche Scientifique
6. Department of Pathology and Immunology
7. Faculty of Medicine
8. F-75248 Paris
9. France
10. Université Pierre et Marie Curie
11. F-75005 Paris
12. Swiss National Centre for Competence in Research Programme Chemical Biology