Crystal structure of porcine cathepsin H determined at 2.1 å resolution: location of the mini-chain C-terminal carboxyl group defines cathepsin H aminopeptidase function