[1] Univ Utrecht, Bijvoet Ctr Biomol Res, Biomol Mass Spectrometry & Prote, NL-3584 CH Utrecht, Netherlands
[2] Univ Utrecht, Utrecht Inst Pharmaceut Sci, NL-3584 CH Utrecht, Netherlands
[3] Netherlands Prote Ctr, NL-3584 CH Utrecht, Netherlands
[4] Thermo Fisher Sci, D-28199 Bremen, Germany
[5] Swiss Fed Inst Technol, Inst Mol Biol & Biophys, Dept Biol, CH-8093 Zurich, Switzerland