Department of Biochemistry, University of Leicester, Leicester, United Kingdom.|Department of Biochemistry, University of Leicester, Leicester, United Kingdom.|Department of Biochemistry, University of Leicester, Leicester, United Kingdom.