[1] Univ Heidelberg, DKFZ ZMBH Alliance, Zentrum Mol Biol, D-69120 Heidelberg, Germany
[2] German Canc Res Ctr, Translat Immunol Unit, D-69120 Heidelberg, Germany
[3] Univ Heidelberg, Nikon Imaging Ctr, D-69120 Heidelberg, Germany
[4] Univ Heidelberg, Biochem Ctr, D-69120 Heidelberg, Germany