Institute of Chemistry, Leiden University, P.O. Box 9502, NL-2300RA Leiden, The Netherlands, Naturwissenschaftlich-Technische Fakultat III, Institut für Biochemie ...