Department of Biochemistry, National University of Singapore, Singapore 119260.|Department of Biochemistry, National University of Singapore, Singapore 119260.|Department of Biochemistry, National University of Singapore, Singapore 119260.