[1] Radboud Univ Nijmegen, Med Ctr, Dept Biochem, Nijmegen Ctr Mol Life Sci, NL-6500 HB Nijmegen, Netherlands
[2] Univ Tubingen, Interfac Inst Cell Biol, Dept Mol Biol, D-72076 Tubingen, Germany
[3] Univ Tubingen, Interfac Inst Cell Biol, Dept Immunol, D-72076 Tubingen, Germany