Crystal structure of human matrix metalloproteinase MMP9 (gelatinase B).