1. Department of Molecular PhysiologyLeiden Institute of ChemistryLeiden University Einsteinweg 55 2333 CC Leiden The Netherlands
2. Department of Bio-Organic SynthesisLeiden Institute of ChemistryLeiden University Einsteinweg 55 2333 CC Leiden The Netherlands