ensg00000149292 (TTC12)

homo sapiens

tetratricopeptide repeat domain 12