staphostatin cystatin cystatine thiostatin staphopain pepstatin cruzipain eristicophin synstatin serpin
a b