Structures of IgAP (A) and HbP (B) (PDB:1WXR). Both proteins are shown in an identical orientation and scale. The N-terminal protease domain (domain-1; 26-337) is rendered in green and the residues of the catalytic triad are circled and rendered as stick models. Domains -2, -3 and -4 are rendered in blue (564-657), cyan (710-743) and purple (786-819), respectively. In addition, a small loop insertion that is variable amongst IgAP isozymes (residues 370-387) is rendered in orange. The remaining structure, (residues 338-369, 388-563, 658-709, 744-785 and 820-989) is rendered in light yellow. All residue numbering given is that of IgAP.