Ttc29

Tetratricopeptide repeat protein 29

Molecular Synopsis