ensg00000228927 (TSPY3)

homo sapiens

testis specific protein Y-linked 3