MRC Cancer Unit, Cambridge Biomedical Campus, University of Cambridge, Hutchison/MRC Research Centre, Box 197, CB2 0XZ, Cambridge, UK