[1] Leiden Univ, Dept Mol Cell Biol, Med Ctr, NL-2300 RC Leiden, Netherlands
[2] Univ So Denmark, CEBI, Dept Biochem & Mol Biol, DK-5230 Odense M, Denmark
[3] Ctr Mol Med, Singapore 138673, Singapore
[4] Univ Dundee, Wellcome Trust Bioctr, Dundee DD1 5EH, Scotland
[5] Max Planck Inst Biochem, Dept Proteom & Signal Transduct, D-82152 Martinsried, Germany