ensg00000075234 (TTC38)

homo sapiens

tetratricopeptide repeat domain 38