1. Leiden Institute for Chemistry Leiden University Einsteinweg 55 2333 CC Leiden (The Netherlands
2. Department of Infectious Diseases Leiden University Medical Center Albinusdreef 2 2333 ZA Leiden (The Netherlands
3. Department Cell and Chemical Biology Leiden University Medical Center Albinusdreef 2 2333 ZA Leiden (The Netherlands