HPN is a type II transmembrane serine protease. This protein has an extracellular region that consists of two domains, a catalytic serine protease domain and a non-catalytic scavenger receptor cysteine-rich domain. This protein may be involved in diverse cellular functions including blood coagulation, maintenance of cell morphology and the growth and progression of certain cancers, particularly prostate cancer.