Information and Computer Science Department, Department of Biological Chemistry, College of Medicine, University of California, Irvine, USA.|Information and Computer Science Department, Department of Biological Chemistry, College of Medicine, University of California, Irvine, USA.|Information and Computer Science Department, Department of Biological Chemistry, College of Medicine, University of California, Irvine, USA.|Information and Computer Science Department, Department of Biological Chemistry, College of Medicine, University of California, Irvine, USA.