[1] Max Planck Inst Immunobiol, D-79108 Freiburg, Germany
[2] Univ Freiburg, D-79108 Freiburg, Germany
[3] Univ Autonoma Madrid, Ctr Biol Mol Severo Ochoa, Consejo Super Invest Cient, E-28049 Madrid, Spain
[4] Univ Freiburg, Med Ctr, Dept Pathol, D-79110 Freiburg, Germany
[5] Univ Complutense, Fac Med, E-28040 Madrid, Spain