[1] Netherlands Inst Dev Biol, Hubrecht Lab, NL-3584 CT Utrecht, Netherlands
[2] Cardiff Univ, Cardiff Sch Biosci, Cardiff CF10 3US, Wales
[3] Inst Biomed Res, Barcelona 08028, Spain
[4] CSIC, Ctr Nacl Biotecnol, Dept Immunol & Oncol, E-28049 Madrid, Spain
[5] Beatson Inst Canc Res, Glasgow G61 1BD, Lanark, Scotland