[1] ASTAR, Joint Res Lab, IFOM, P53Lab, Singapore 138648, Singapore
[2] IFOM, I-20139 Milan, Italy
[3] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Biochem, Singapore 117597, Singapore
[4] Nanyang Technol Univ, Lee Kong Chian Sch Med, Singapore 639798, Singapore