[1] Netherlands Canc Inst, Dept Biochem, NL-1066 CX Amsterdam, Netherlands
[2] Netherlands Canc Inst, Dept Tumour Biol, NL-1066 CX Amsterdam, Netherlands
[3] Netherlands Canc Inst, Dept Biophys, NL-1066 CX Amsterdam, Netherlands
[4] INRA, ENSA, Biochem Lab, F-35042 Rennes, France
[5] Univ Birmingham, Inst Canc Studies, Birmingham, W Midlands, England