MATTVTPARILTDDHAFLEPRRTTDGESSPLLSPATTDITPDDDVKKPTAPVPHIHYKRIAILFMASVCLIEMSVVTFQAPANALMEDVICRAKLSLPPAASTSSPLALADDPRCKTPDVQGELAMMRGWQMALDTLPSILCAVPYAMLADRAGRRPVLILAWVGLTLSVFWQALVLLLSTRGVVPLWTIYLASLWTFIGAFSCTGPAMLFTVLGDVCPPAERAAVFFRVSVAFIVGELIGSPLAGALMKLGGPWLPIGVSLVGCAMSLCLTWFVPETLEKRPEDDDDDNKKKQAPVTLRSAARVVAASFRDLWAFTVAHTHLLWLMVPMALFVLGRMVQDALLQYATKRYGISWSSASVLLGARTAANLFLFVVVFPCISHALTERSRMSTPAKDLLMARWTGAVGAAGSFLVALSSTPALFVLSLVVFSVGTGFSPVLRSLLNTLVEPRHLAMVNSLVSFLELIGTFIAGPLLSKALSVGIELGGPWVGLPFFAAGCSLALSAALVWVYRLPRPAKGGAEEALVGGGAHRC