1.56 Å structure of mature truncated human fibroblast collagenase