MEEGLPPGFRFHPTDEELVTYYLTRKVSDFAFATRAIADVDLNKCEPWDLPSKASMGEKEWYFFSMRDRKYPTGIRTNRATDSGYWKTTGKDKEIFHCGMLVGMKKTLVFYRGRAPKGQKTSWVMHEYRLQNKFPYKPNKEEWVVCRVFKKCQVIKMRPPQDSPTMGSPCHDAGNASLGELGELDVSSILGGLAAAAAHTSSGSPPGVLHHQGSAAAAESFVGAHNRPVDMSAYMSWMAAANQGAAAAAAMLPWATTTPPGLFGNVFAPNNHQLLQKPLPFAGGCSGQPRGLGGVVANNVVVGSGEHAMFGSSVVKVGMECDQQQQPEQQLGMDESTWRTF