TATIDPSSWSGSESPAEDMERMSDSADKPMDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREFHSKLKDQAVKDKALQSMASMSSAQIVSATAIHNKLGLPGIPRPAFPGAGLWQGMISAGQPGSSQDIKPFTQQAYPIQPVTTAISSYEPTGAPTAPAWQGRSIGTSKLRLVEFSAFLEQQRDPDTYNKHLFVHIGQTNHSYSDALLESVDIRQIYDKFPEKKGGLKELYGKGSQNSFFLIKFWADLNCSIQDDTGSFYGVTSQYESSENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVTNRDTQETLLCMACVFEVSNSEHGAQHHIYRLVKE