1. Division of Cell Biology; Netherlands Cancer Institute (NKI); Plesmanlaan 121 1066 CX Amsterdam The Netherlands
2. Oncode Institute and Department of Cell and Chemical Biology; Leiden University Medical Center (LUMC); Einthovenweg 20 2333 ZC Leiden The Netherlands
3. Current address: Medicines Evaluation Board; Graadt van Roggenweg 500 3531 AH Utrecht The Netherlands
4. Current address: Leiden Institute of Chemistry; Leiden University; Einsteinweg 55 2300 RA Leiden The Netherlands
5. Department of Cell and Chemical Biology; Leiden University Medical Center (LUMC); Einthovenweg 20 2333 ZC Leiden The Netherlands