1. Bio-organic Synthesis, Leiden Institute of Chemistry, Leiden University, Einsteinweg 55, 2333 CC Leiden, The Netherlands
2. Department of Immunology, Leiden University Medical Center, Leiden University, Albinusdreef 2, 2333 ZA Leiden, The Netherlands
3. Department of Molecular Cell Biology and Immunology, Cancer Center Amsterdam, Amsterdam Infection and Immunity Institute, Amsterdam UMC, Vrije Universiteit Amsterdam, Amsterdam 1081 HZ, The Netherlands