1. Department of Cell and Chemical Biology, Leiden University Medical Center, Leiden, The Netherlands
2. Department of Hematology, Leiden University Medical Center, Leiden, The Netherlands
3. Genmab, Utrecht, The Netherlands
4. Division of Bio-organic Synthesis, Leiden Institute of Chemistry, Leiden University, Leiden, The Netherlands