MAQAGPITDVTHRLFAELKSKNEETRVRAAYELYDNVLAISRDWSPEKFLEFFNAVSQRIAQLVVTGNDAHEKIGGLLALDRLIDFEGVDAAQKTTRFASYLRNALRSNDNAVLVYAAAALGRLAKPGGALTAELVESEIQSALEALQSERQESRRFAAVLVIRELAKGSPTLLYGFVPQIFELIWVALRDPKVLIREAAANAVSECFDIIAARDLQVRQLWFSRVYEEALLGLKSSNVDWIHGSLLVLKELLLKGAMFMNEHYRNACEIVLRLKDHRDPKIRTQVVQTIPILASYAPLDFTETYLHRFMIYLQAQLKRDKERNAAFIAIGKIANAVGVAIAQYLDGIIVYIREGLAMKARNRAAVQEAPMFECISMLSLAVGQALSKYMEALLDPIFACGLSESLTQALVDMAHYIPPIKPIIQEKLLDMLSLILYGTPFRPLGCPESRLPPMPSFARDFAPQELHSDTEIALALHTLGSFDFSGHILNEFVRDVAINYVENDNPEIRKASALTCCQLFVHDPIINQTSSHSIQVVSEVIDKLLTVGVGDPDPDIRRTVLWSLDRKFDRHLARPENIRCLFLAVNDEVFPVREAAICIIGRLSSVNPAYVFPPLRKLLVNLLTSLGFASTARQKEESAQLISLFVSNATKLIRSYVDPMVTTLLPKATDANPGVASTTLRAVGELANVGGSEMKTYLPQLMPIILDALQDLSSHSKREAALRTLGQLASNSGYVIDPYLEYSHLLAVLINIIKTEQTGSLRKETIKLLGILGALDPYKYQQISETAPVVHHINEVQTVSDVALIMQGLTPSSEEYYPTVVINTLMQNILRESSLAQYHSAVIDAIVTIFKTLGLKCVPFLGQIIPGFISVIRGSPPSRLESYFNQMAILVNIVRQHIRAFLPEIIEVVREFWEASYQVQATILSLVEAIAKSLEGEFKKYLAGLIPPMLDTLEKDTTMRRQPSEKILHTFLIFGTSGEEYMHLIVPSIVRLFDRTQNPQSIRKSAIETLTKLSRQVNVSDFASLMVHSLSRVVAGTDRVLRQAAMDCICALIFQLGQDFNHYIHLLNKVIKYNQINHVNYHILVTKIQKGDPLPQDLNPEENYAALADDTNYAEIGQKKMVVNQQHLKNAWDASQKSTREDWQEWIRRFSVELLKESPSPALRACASLAGIYQPLARDLFNAAFVSCWTELYDQYQEELVRSIEKALTSPNIPPEILQVLLNLAEFMEHDDKALPIDIRTLGKYAAKCHAFAKALHYKELEFEQDQNSGAVEALITINNQLQQSDAAIGILRKAQAYRDVELKETWFEKLQRWEEALAAYKRREKIDPDSFGVTMGKMRCLHALGEWKVLSDLAQEKWNQASLEHRRAIAPLAAAAAWGRGQWELMDSYLGVMKEQSPDRSFFGAILAIHRNQFDEATMYIEKARNGLDTELSALLGESYNRAYNVVVRVQMLAELEEIITYKQNIGDPEKQDSMRQTWNKRLLGCQQNVEVWQRMLKVRALVTSPRENLDMWIKFANLCRKSNRMGLAERSLASLETVVSDSNGTRAIAPPEVTYARLKFNWATGRQREALQMLKEFTSSLTEDLTRFNALMLSQADHNGINGFRRLLAKSYLRQGEWQTTLQRGDWRPEHVREVLNAYAAATKYNRDSYKAWHSWALANFEVVTTIASQASRDGTTMAMVPGHIVTEHVIPALRGFLRSISLSSTSSLQDTLRLLTLWFTHGGDQEVNSVVAEGFTAVNIDTWLAVTPQLIARINQPNIRVRSAVHRLLAEVGKVHPQALVYPLTVAMKSNVARRSQSASNIMDSMRQHSAKLVEQADVVSHELIRVAVLWHELWHEGLEEASRLYFGDHNVEGMFATLAPLHEMLDKGAETLREVSFAQAFGRDLAEAKHYCMLYRETEEIGDLNQAWDLYYTVFRKISRQLPQLSTLDLKYVSPKLKDCIDLDLAVPGTYQSGRPIIRILSFDPILHVLQTKKRPRRMTLKGSDGNSYMYCVKGHEDIRQDERVMQLFGLVNTLLDNDGESFKRHLSVQRFPAIPLSQSSGILGWVSNSDTLHALIKEYRESRRILLNIEHRIMLQMAPDYDNLTLMQKVEVFGYAMDNTTGKDLYRVLWLKSSSSEAWLERRTNYTRSLGVMSMVGYILGLGDRHPSNLLLDRVTGKVVHIDFGDCFEVAMHREKYPERVPFRLTRMLTFAMEVSNIEGSYRITCEAVMRVLRENKDSLMAVLEAFIHDPLINWRLGIRESPDRMPFSAERRQSVVSNINIDHGVQPSNFSRHRRPSILEGGILDAQEGIPNEAREAQNARALQVLARVKEKLTGRDFKPSEELNVSDQVDKLLAQATSVENICQHWIGWCSFW*