Mouse Monoclonal antibody to MMP3 matrix metallopeptidase 3 stromelysin 1 progelatinase Clone SPM293 Purity Protein A affinity purified Specie