Department of Molecular Biology & Biochemistry, UC-Irvine, Irvine, CA 92697, USA. pornpatn@gmail.com|Department of Molecular Biology & Biochemistry, UC-Irvine, Irvine, CA 92697, USA. pornpatn@gmail.com|Department of Molecular Biology & Biochemistry, UC-Irvine, Irvine, CA 92697, USA. pornpatn@gmail.com|Department of Molecular Biology & Biochemistry, UC-Irvine, Irvine, CA 92697, USA. pornpatn@gmail.com|Department of Molecular Biology & Biochemistry, UC-Irvine, Irvine, CA 92697, USA. pornpatn@gmail.com