Affiliation: | 1. Department of Biological Sciences, Purdue University, West Lafayette, IN 47907, USA;2. Department of Biochemistry, Purdue University, West Lafayette, IN 47907, USA;3. Purdue University Center for Cancer Research, Purdue University, West Lafayette, IN 47907, USA |