TTC26( Human ) Entrez Gene 79989 Entrez Gene 79989 tetratricopeptide repeat domain 26 Alias DYF13|IFT56|dyf-13