ENSG00000018699 (TTC27)

homo sapiens

tetratricopeptide repeat domain 27