1. Department of Cell and Chemical Biology, Division of Chemical Biology and Drug Discovery, Leiden University Medical Center, Einthovenweg 20, 2333 ZC Leiden, The Netherlands
2. Department of Cell and Chemical Biology and Oncode Institute, Leiden University Medical Center LUMC, Einthovenweg 20, 2333 ZC Leiden, The Netherlands
3. Center for Proteomics and Metabolomics, Leiden University Medical Center, Albinusdreef 2, 2333 ZC Leiden, The Netherlands
4. Department of Chemistry, University of Rochester, Hutchison Hall, 120 Trustee Rd, Rochester, New York 14627, United States