The enzyme is initially in an inactive precursor zymogen form, with an additional amino terminal peptide sequence. This sequence can be cleaved by cathepsin C, removing 2 amino acids. Cathepsin H has also been reported to activate granzyme B.
