MLSLVKEEEEDGDGTGDSPGATAAPRPLEGLRGAKPSLFLTKTYDMVDDRSTDDVVSWSAGNNSLVVWDLHHFSTVLLPRHFKHSNFSSFVKQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKNIRRRRPPANTAPNQQSLGSYLEVGHFGNHTDTDQLKRDKQLLMAEVAWRSGYGGQATIDGRSGEAKAGTAEHENAPERHGGAATGGKQLLMAEVVKLRQEQQSMKTHLKGMEERLRGTERKQQQMTAFLARVFRNPELLKQLISLNGVRKELHDAMSKKRRRNIDQGPEADDMGASGSLEQESPVLSDPYESVELLGEVSVELLADGVPPELESSVALLADGIPPDLEGAAELLVDVIPSDLNDSGIDTDGVKPQDFGLGTCEVQQNRAQGVLHDDFWEELMSRALSEEDDSPVNLDDMDALSEKMDFLVPNSPTRAT