MMFHSTILKALSHHAIQTPDKVVFTWVDGKFKEQRKMTFKKLEDESNAVAARLLKLGCKKGDRVMIAYPFGLEFLAGMFGAMKIGVVPCSIYPPNPNQLKTDMPKFRGFAADAGAKYALSTNTFATAMTAASILYKTGVTWIGTDKLSIKKSNSNKPKDYEKFEGETEDICFIQYTSGSTGYPKGVIISHQNLAENCIAISAMSGTNASNVDTTVGALWVPQYHDMGLVAGFMTTLYAGTSLVMASPLDFVANPLLWCDMVETYKATLTCAPNFAYALLLKRLEQANRKADWSCTLSVNPDHIYNIYGLAESVVFLTGGSTYPDSEGLLCCGEVDSPTLKLRIVEDGKEVEEGQVGSIWAQSPRVAAGYYGQPELTAATFANVLPGYDGSWLDTGDLGKIVDGQLYVTGRVKDVIIVNGKNYYPTDVELSIDETFGHIIRPGRTTAFQHGEDSVGITVEGRKDFDKTANESLAVQIANHVSQAHGLFVSEAVVLKLGVTPKTTSGKLKRSEIRQTTVAGDWKESSVLLHFERNEVAAPLPQPHVAVVGAGAAGLTAAIRLAQRNIKVTLLECNEQIGGHARHVEVFGHERNPAFGLFLAEELPNLMVLAEELEVETIHFAGTGQDETIGDFLEQKGFDHRFVVYFYIGKIVSFFPGQKIQDYLNIPLELVAWFVVGASISTKDLLRFQNKEYMEAFEAKLKSLGVEVWTNATPKILSRDDFGVTIRTGKNGNEDILEVDKLVLTVPPKSADGILSNVISPEEHALRGFDCPLETLVLHQDSKWADVSTPNKVVANVPDYGVTLPSFDDTIPITTSLVSDTDHKTPIYVTHAYATHEELDFDSPVEKMSFTHTKITCKATHLRYSLLQHQGKHSTYFAGGWTRGKMLHEDAIVSGILAANSVLEAFSMAPHSVLERETPVPSNQLINKAVTDVVLSDIQPPNKGNFSARYANVVMSAFGSEIEDSKTWAENGMTSLRSAELRNKVEEDLHVVLPANFEQLYPTPTDLADFLIKSEGQSFQQKTTSEALEFAQNLSKNRCTKLQLGTMQSLSLVVIGMLVLVSAVPSFFIGAWAIGSYESTNELGRSGLGLIMLPLAFPLFLFTFSVMVVICKHAVVGKYRPQKIELLSWNYLQWWFLDRLLHMWEVLVGKFAVERKFAWIFYRLLGADLAWSAQIDTFMRESDLIKIGPNVSLKHPLHCRKFHPSNNDNFGPSMSFQSIVIGQGSHVSGMVSPGAIIGESCKVEKQTCVEEGAMVPDGVVANGVPAYNVGSYQSPETSSWEECILDAFKIAWTLVETYHFFALSFLVHEFLNHIIPASRYSTLLHWFLLFPMAALLAMTTSIILKWLLIGKQDPSKEYNGSPWQSATNWACDFHFKIASWPLYPFFGDSRLWNIILLLHGLDVDLLSMLNVNPYTIFVPSKVDFLKVEGSFVGTISIDLKSNAHGSRMIEIIGSSIGYNAHLAAGSKVVRSAVPPRSQLSDSVYDLNNTKGTNLITPDAVLTMVAKEAAQVILNLLIFASLIPSYELGWAAVASSSMVSACFGIALAICLQFCVWLLLSKAISWVTLHKATKPLLPAIFGVYLNHAWIFSSLNWLVMLLYGTPMFGRYARFMGAEVDGDLWYFGSSLYEYGKLHFKGCTIVDSAHVTGHYVDGNGATIDDTFVTGVLHPGCYAPAGSVVSGEENGPWKVFYEKDAVDKTYNFSDSLENTAVLDAPLEFPLQFEV*