New Discovery About Cathepsins May Improve Drug Research