MMFNEMGMCGNMDFFSSGSLGEVDFCPVPQAEPDSIVEDDYTDDEIDVDELERRMWRDKMRLKRLKEQDKGKEGVDAAKQRQSQEQARRKKMSRAQDGILKYMLKMMEVCKAQGFVYGIIPENGKPVTGASDNLREWWKDKVRFDRNGPAAITKYQAENNIPGIHEGNNPIGPTPHTLQELQDTTLGSLLSALMQHCDPPQRRFPLEKGVPPPWWPNGKEDWWPQLGLPKDQGPAPYKKPHDLKKAWKVGVLTAVIKHMFPDIAKIRKLVRQSKCLQDKMTAKESATWLAIINQEESLARELYPESCPPLSLSGGSCSLLMNDCSQYDVEGFEKESHYEVEELKPEKVMNSSNFGMVAKMHDFPVKEEVPAGNSEFMRKRKPNRDLNTIMDRTVFTCENLGCAHSEISRGFLDRNSRDNHQLACPHRDSRLPYGAAPSRFHVNEVKPVVGFPQPRPVNSVAQPIDLTGIVPE