1. Wellcome Trust–Cancer Research U.K. Gurdon Institute of Cancer and Developmental Biology, University of Cambridge, Tennis Court Road, Cambridge CB2 1QN, UK.
2. Medical Research Council Clinical Sciences Centre, Hammersmith Hospital Campus, Du Cane Road, London W12 0NN, UK.
3. Templeman Automation, 21 Properzi Way, Somerville, MA 02143, USA.
4. Department of Pathology, University of Cambridge, Tennis Court Road, Cambridge CB2 1QP, UK.
5. Department of Biochemistry, University of Cambridge, Cambridge CB2 1QW, UK.