MEEGLPPGFRFHPTDEELITYYLSRKVSDFAFSTRAIADVDLNKCEPWDLPSKASMGEKEWYFFSMRDRKYPTGIRTNRATESGYWKTTGKDKEIFHCGRLAGMKKTLVFYGGRAPKGEKTSWVMHEYRIQNKFPYKPNKEEWVVCRVFKKSQIVKMRHPQDSPEMDSPCHDTNVSLGELGELDVSSMLGSFAPGAAAAHASGADNFGHRVDMGAYMSWLAAAAANQGAAAMLPWAPGLLGTVFAANPAMQKALPFAGCSQPRDVVGAGDALFGTVMPKVDMECEQHHHSQLEINESTWRTF