TATIDPSSWSGSESPAEDMERMSDSADKPMDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREFHSKLKVTSMDQAVKDKALQSMASMSSAQIVSATAIHNKLGLPGIPRPAFPGAGLWQGMISAGQPGSSQDIKPFTQQAYPIQPVTTAISSYEPTGAPTAPAWQGRSIGTSKLRLVEFSAFLEQQRDPDTYNKHLFVHIGQTNHSYSDALLESVDIRQIYDKFPEKKGGLKELYGKGSQNSFFLIKFWADLNCSIQDDTGSFYGVTSQYESSENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVTNRDTQETLLCMACVFEVSNSEHGAQHHIYRLVKE