[1] Heidelberg Univ, Dept Gen Surg, D-69120 Heidelberg, Germany
[2] German Canc Res Ctr G403, D-69120 Heidelberg, Germany
[3] Univ Tubingen, Div Radiobiol & Mol Environm Res, Tubingen, Germany
[4] Max Planck Inst Dev Biol, Tubingen, Germany
[5] German Canc Res Ctr, D-6900 Heidelberg, Germany
[6] Univ Lausanne, Dept Biochem, CH-1066 Epalinges, Switzerland