TATIDPSSWSGSESPAEDMERMSDSADKPMDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREIQAVIKVTSMDQAVKDKALQSMASMSSAQIVSATAIHNKLGLPGIPRPAFPGAGLWQGMISAGQPGSSQDIKPFTQQAYPIQPVTTAISSYEPTGAPTAPAWQGRSIGTSKLRLVEFSAFLEQQRDPDTYNKHLFVHIGQTNHSYSDALLESVDIRQIYDKFPEKKGGLKELYGKGSQNSFFLIKFWADLNCSIQDDTGSFYGVTSQYESSENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVTNRDTQETLLCMACVFEVSNSEHGAQHHIYRLVKE