ensg00000105707 (HPN)

homo sapiens

hepsin