[1] German Canc Res Ctr, Peptide Synth Unit, INF 580, D-69120 Heidelberg, Germany
[2] German Canc Res Ctr, Dept Biophys Macromol, INF 580, D-69120 Heidelberg, Germany
[3] Univ Heidelberg, INF 110, D-69120 Heidelberg, Germany
[4] German Canc Res Ctr, Dept Med Phys Radiol, INF 280, D-69120 Heidelberg, Germany