tetratricopeptide repeat protein, putative

tetratricopeptide repeat protein, putative