Human sputum cathepsin B degrades proteoglycan, is inhibited by alpha 2-macroglobulin and is modulated by neutrophil elastase cleavage of cathepsin B precursor and cystatin C.