We have identified TMPRSS6, a novel type 2 transmembrane serine protease. TMPRSS6 possesses all the signature motifs of the family of transmembrane serine proteases (TMPRSSs), including a transmembrane domain, an LDL receptor class A (LDLRA) domain, a scavenger receptor cysteine-rich (SRCR) domain, and a serine protease domain. The substrate specificity of TMPRSS6 is slightly different from those of other TMPRSS family members. Combined with the finding that TMPRSS6 is expressed strongly in the thyroid and weakly in the trachea, this may indicate that TMPRSS6 has a specialized role.