Biomolecular Modeling and Design Division, Singapore 138671 Singapore, Department of Biological Sciences, National University of Singapore, Singapore and School of Biological Sciences, Nanyang Technological University, Singapore, Singapore.