ENSG00000176797 (DEFB103A)

homo sapiens

defensin beta 103A