ENSG00000168026 (TTC21A)

homo sapiens

tetratricopeptide repeat domain 21A