TTC39A( Human ) Entrez Gene 22996 Entrez Gene 22996 tetratricopeptide repeat domain 39A Alias C1orf34|DEME-6