Immunogen sequence: KLEEKLTAEK LMEWTSLQNM RETCVDLHL Highest antigen sequence identity to the following orthologs: Mouse - 55%, Rat - 59%. SERPINB4 is also called squamous cell carcinoma antigen 2 (SCCA-2) or leupin. It directly inhibits human granzyme pr