Crystal structure of stefin A in complex with cathepsin H