[1] Univ Queensland, Inst Mol Biosci, Australian Res Council Ctr Excellence Innovat Pep, Brisbane, Qld 4072, Australia
[2] Queensland Univ Technol, Translat Res Inst, Sch Biomed Sci, Brisbane, Qld 4102, Australia
[3] Tech Univ Darmstadt, Dept Biol, D-64287 Darmstadt, Germany
[4] ASTAR, Inst Mol & Cell Biol IMCB, Singapore 138673, Singapore