[1] Univ Cambridge, Dept Genet, Downing St, Cambridge CB2 3EH, England
[2] German Canc Res Ctr, Neuenheimer Feld 280, D-69120 Heidelberg, Germany
[3] Univ Cambridge, Wellcome Trust Med Res Council, Cambridge Stem Cell Inst, Tennis Court Rd, Cambridge CB2 1QR, England