1. Institut de Biologie Physico-Chimique, Unité Propre de Recherche 1261, 13 rue Pierre et Marie Curie, 75005 Paris, France
2. Department of Chemistry and Biochemistry, University of California Los Angeles, 405 Hilgard Avenue, Los Angeles, California 90095
3. Institut für Biologie III, Universität Freiburg, Schänzlestrasse 1, D-79104 Freiburg, Germany