MAKRRGTASKSEANSLQPRTKTYEWGGPVGALFMVAFLPTLVVALNSLCAGEQCSLMQAMRLPALMKEVVQSARPMLRTAIGIELVWIAAHAVFSILPIGKLVHGSELRSGERLSYRMNAIHAFVVAHLVLFGLHFTSTLNMAVVADLYHPLMIGAILISFAMSVVLYAASYRSRNVLTALGGNTGSVLYDFWVGRELNPRTGPLDWKLMCELRPGLIGWSILNWAFVCKSAELGTVTPSIVLTALFESFYVLDGLLLEAGNLSMMDIVTDGFGFMLCFGDLAWVPFTYTLQTKYLVHHPAHLSLVHLSLCASLTAAGYLIFRNANTEKDRFRKNPQDPRVQHLRVMKTSKGKSLIISGYWGVCRHPNYVGDWLMALGWAAFSGTAELLPYFHPVYFGLLLMHRQLRDEQQMREKYGKEDWNAFCRVVKYRLFPYIY