[1] Univ Tubingen, Interfac Inst Biochem, Morgenstelle 15, D-72076 Tubingen, Germany
[2] German Canc Res Ctr, Div Immune Divers D150, D-69120 Heidelberg, Germany
[3] Heidelberg Univ, Fac Engn, D-69120 Heidelberg, Germany
[4] Univ Tubingen, Gene & RNA Therapy Ctr GRTC, Fac Med, Tubingen, Germany