1. Department of Medical Biochemistry Leiden Institute of Chemistry Leiden University The Netherlands
2. Department of Biomolecular Sciences Weizmann Institute of Science Rehovot Israel
3. Institute of Biology Leiden University The Netherlands
4. Department of Bio‐organic Synthesis Leiden Institute of Chemistry Leiden University The Netherlands