MTMARAGADGGGGRAGADAAKLDAQGTEQLLAWALPQLSDAGGGGGGDTGGAALALAALCDLALVGSAVSAAHVDRTLEVCQALLEDEATPPALLQPLLRLLAAIALHHSDSMQTRFEDIVDLLLGWALEPNISASDHVLISRCFLHFHSLWARKFHMAQGLLSKLLGDMEALASEAILKLRRLEALTACFCAVLQATWQGLQTSVEPADRAPSLVQQTGVMLQRWLACASTVAASCSVAAPTFARSPVWLAHLCQLLSTFADILGTQLAASYLPLLACIESYLALVKSKASDLILLLNTNVHLLAVQGMSLPLSALRRLMSPDGPLFHLRFHSNRTLAGRVAATYGHLLCHPQARIILVEEVKGLLRNLYSFRLKDNIELPASLREDGTPIGETELNIQQLSERQILASIKFNVRALLVHLIESTAANVRPIGPPSAREGSKRDNAASTRKYSPSSSMLIPCLRLFPELTPAHPGLQVLLLQAMRQVKLHIIDCGAILSNSQKLQRNGTELTEEDKPPNELESLSSWVLVKALHSSAPLPAKLEALDWISHSVGESSTADTSNSNGVPKFVRTSFKALVSASWDKEAVIREKVAATSLLLVERDLLQPNQLYLLASAAFQRQADTESSVRKAFGQVLAACAPAALWLQESLQPGPSSSLLGKLTYPSWPVTKDTVKPQLLVAVLNFLAQRRVPYPPNWLQRLLHSSSISHVTSTLGDTPSHVAHSLVDSGKDPPDGLLVDTIITNNSTHAAWLAIQQAAQQCVMARLRTHLGGPSATFSSLERILQDISQQCMSEQGERDCVGTANASAALLPMRLVPEFVDALERHVYNAYEGCTGLPAASQASTTFFMANRKVCEEWFGRMREAVLHAGLAVHSPSVALRAGALRLQDLRSLAAAAARAAAHPEGTAPMLARIRQDVQHVLRHVALAMYRCRDRDGLVGLQTWAAASLGGLLQDCGMSYEEGSNPYGSLGWINALALQAQGQYEQAAIHFAKLLPLTLDSLPPETVQFCIARSIEAYAALADWDSLQSWLQELQALRVQHAGKSTAAALNTSGAGADMNAILALACFDGGDAAGAWPHLGLTPQSSKELTSDPRQALLRSEQMLLQAMLRFREGSPPDPSELPTAAAMLEAQLQSSTLGGLREAEAALLQRQCLSLLEAAQCSSHQILPSSSLLLKACKVPLDRTSQDCAPWLKLRRTVQLVAPTSPLLVGLQFQLVRQARKQGNFRLAGRLLSTCPSLGPIQDEEHNYECILLKHAQGQHADATLQLWQLCSKAVFHGLGSPLVGAPTSESQIKAKALLKLAQWLQTIMMSSLPVSPFRLLQAIAIADQSGFLEAGLKWGRVTEEDEAGAQLEQLSGAALRSATSVCPDLAKAWHKQAVWCFAAAFEGQSQGGTVPGLFLASSYLQSTPKGAECQLTRDEKRQIADILMRSVVHVGDNLVQYCGDVLQTALQKSLEEGRSEQAGLNELEEQLIMAVQTLGSATSEQAGWAVKEMLHLWQGKRQRAMSFLVEALQAFLKFLAVAHQQGRSCSTSWPRSVKPLPHEASLSAMLHVLHLLLVHGTELQAVFDAGFDSLPATPWQALLPQVFARLSTHPQQIVRRQLERLLEALAKACPAAIVYPAVVEATSRGGEIAPELQRLLTLLTEREVGLVEDVRTLLAQLGSIAVLWEEQWLAVLQELQPDALRRLASLREYAARLAANQGLEIHERGRLLAVKYSTVMTPLVATLERQLAATGQAPQTAHQRWFQAHFQTSLSDAVASLKQSPRSSAGLASTWRPLDVLGLRLSRELKRNLPLGEVSTELVQLKGSCAPMPGLATPVYGDEGSQLSDKGVTVVGMEDSVVILSTKTRPKRLAFLGSDGRHYQYLLKGHEDLRLDARIMQLLAAVNGALQQSKETRSRGLSARRYSVIPIGPRVGLIQWLDGLCSLYSIYRAWQQRQQAATGILARPTDVFYTKMMAALQDKGLHRAVARKEWPHDVKKRVLLDLMKETPRHLLARELWAATQEGMQEWWAKQQRFAGSMAVMSMVGYVLGVGDRHLDNLLLDLRSGELVHIDFGVCFEKGLRLRIPEIVPFRLTQTLQVALGLTGVDGRMRASCEAAMQALRRSRNNLLMLLAVFVWDPLLDWLHPPADTETRDRTGGRGRMEEVSSSMNGYASRVRDVPVAQQADGDEGQAGGSIVGGGYGVGGSDVSSQERPSSPASSGESAGWLSVASSEAEAAEHLVGLPPPPDAGMPSALASGQPQDGRGVVSEGSNLPASEGPLHLPATLGEQGDVVFSQDVFPFVSTSSPEGEAVGIVPAASSSARPPPAAGRGGGADGAALELPQGMMGWASTERSADAVAAIRRVNEKLEGRDLDANRQADVAEQVGHLLQQARSLDNLCSMYEGWTPWI*