TTC32 GI:56606133 tetratricopeptide repeat domain 32 1 megqrqesha tltlaqahfn ngeyaeaeal ysayirrcac aassdespgs 50 51 kcspedlata ynnrgqikyf rvdfyeamdd ytsaievqpn fevpyynrgl 100 101 ilyrlgyfdd aledfkkvld lnpgfqdatl slkqtildke ekqrrnvakn 150 151 y