English TTC28 Cited by user ProteinBoxBot on 16 May 2014 Tetratricopeptide repeat domain 28 is a protein that in humans is encoded by the TTC28 gene.