Human cathepsin B is a lysosomal cysteine protease that has many house-keeping functions, such as intracellular proteolysis. It can act as both an endopeptidase and an exopeptidase, a characteristic that is attributed to a 21-amino-acid insertion above the active site. Dysregulation of cathepsin B activity is associated with many pathological states. The most thorou...