1. Department of Chemistry, University of Cambridge, Lensfield Road, Cambridge CB2 1EW, UK, Department of Biochemistry, University of Zürich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland, and Department of Chemistry and Chemical Biology, Harvard University, 12 Oxford Street, Cambridge Massachusetts 02138