Computational design of Matrix Metalloproteinase-9 (MMP-9) resistant to auto-cleavage