Institution: | (1) Stowers Institute for Medical Research, 1,000 East 50th Street, Kansas City, MO 64110, USA;(2) The Huck Institute of the Life Sciences, Department of Biochemistry and Molecular Biology, The Pennsylvania State University, University Park, PA 16802, USA |