E-64c-hydrazide: a lead structure for the development of irreversible cathepsin C inhibitors.

E-64c-hydrazide: a lead structure for the development of irreversible cathepsin C inhibitors.