[1] Univ Cambridge, Addenbrookes Hosp, Sch Clin Med, Cambridge CB2 2QQ, England
[2] ASTAR, p53Lab, Singapore, Singapore
[3] ASTAR, Bioinformat Inst, Singapore, Singapore
[4] Nanyang Technol Univ, Sch Biol Sci, Singapore, Singapore
[5] Natl Univ Singapore, Dept Biol Sci, Singapore 117548, Singapore