Tetratricopeptide repeat protein 24 (TTC24)