[1] Natl Univ Singapore, Temasek Lifesci Lab, Singapore 117604, Singapore
[2] Natl Univ Singapore, Dept Sci Biol, Singapore 117604, Singapore
[3] Inst Mol & Cell Biol, Proteos 138673, Singapore
[4] Univ Edinburgh, Inst Cell & Mol Biol, Edinburgh EH9 3JR, Midlothian, Scotland