[1] Leiden Univ, Inst Biol Leiden, Biol Chem Grp, Sylviusweg 72, NL-2333 BE Leiden, Netherlands
[2] Univ Groningen, Dept Chem & Pharmaceut Biol, Antonius Deusinglaan 1, NL-9713 AV Groningen, Netherlands
[3] Univ Utrecht, Fac Sci, Dept Biol, Div Cell Biol, Utrecht, Netherlands