ensg00000100154 (TTC28)

homo sapiens

tetratricopeptide repeat domain 28