1. Department of Biochemistry & Molecular Biophysics, Washington University School of Medicine, Saint Louis, Missouri 63110, United States
2. ProteXase Therapeutics, Inc., Saint Louis, Missouri 63108, United States
3. Department of Medicine, Washington University School of Medicine, Saint Louis, Missouri 63110, United States