ENSG00000113638 (TTC33)

homo sapiens

tetratricopeptide repeat domain 33