MAFAASVGEAILLQFQAYSRHALDKEVVGTDAACGKLLDGLEAAAPQAGPSLLEQLFSWRQAMLDELGQRKDMAAQRKQLTIEALFLEAAARVVGAAPAHLTQQKGRDLEDLAFDWLLAGDANLAFPDPKKHKDWVVAAATGLLGALSPLRLSSITQRWMGELSKLIRADSNSPARQQLYDLCHGLRLVRLSADTPAQLEASLEFLRVAHPLNHVAPDKKSRVQQAICDMLAGVLQPLADRGDPSEFGADLDPALRTQFFQQVTKLRTDLLRWATKQSKQVLSGFPVVAALMCVEHHDLLVQSIDGFIDQCHKLLKGRVASMALLCICRVSACFIRRMSPKSDAARMSKWLGRGVKPAVQAMVKGGLPAPEQQELMRQLCAAMAPHLPEFVLGEVLLELLHVDLQAGTNWEAPMAGLMALLTMLAAVPGRLEGQTTEIELPATASALERVGAAGVWVPPDEAIRQLLQLAKQGYNPLAAYGVPHLMPRVAGALGKLMTACHTLYGFSRITSMNKASEAVGRERLGALPVFVMALQCVPFIMPEHWASGAICEDLPGYTIHSEASMRQVSKTVLRRCMRVLPVLRDKLVGAFAAFVVRIQEDQAPVIKDSLDLLLSLLRAWISLAVSEWPPPAAGEAPQPLAAFDSLHRVEGTALVLLCSTDVEVRRLGVELMRTARELHKTLASPPQPSSKRTTMHHAGGEGAPSTASSALPTPGSRSGLPSRAGLPSRRATAAHAGPGGDAAGAAGTAGDSLPATPSGRPRIVYAADVIDRSGAAIVARCYWDFGRWSDLWRYWRPLSEGPPGLEDCMGRTQTLDDHVRWARCVCEVMREMWQRSEPSAWPAHLEIIAKLQALLSLDSNGRQVLPAESKTDHLARAYCMALAAAPLLDASRLGERSLTSRELIRLLVSSVRSGAEVQQATAVLTLGNMHPACHALVLAESSVLAEDYPDRQMQRMQRAIAMPSMPGMGRRAPRRDDVRLAHAHLTRMLANNLPPGSLADNVMVRNKLSEFVIETARFITSTADVSPELQQLRYCLCSVARQCGQQLGQALPAAFPDKTRRSLYDMFSLYCEEAQTPGQFRNDLRRIVNQAKARIKDENTGRIVESDMVDSSEVLEHAAYLGMSAMLVGPLFAPDVRNPQGRVFAWIDRMLAAQPSAARLADWGPPKVVVARSALTNLLQSNPDLAPVFVDRSYAADRRVAAGYFQVLTEVYGQRALPLPEHVGVSLVLHCIVDQRQEVRDAARSLLGMLARRAWGRESRYSEADGAVAPPPPTAEGTVVVGSLANSYATYQLRLSARLAREHHALSDAVAIEVLARQLAAQGAGPDALLSLCPWLEFITIPTQLEGQWSEVLLTSLYNITAQQAERQAYEKLWATLAANRLNIVPSLNFLIDRGLKEDAAGADAGAVAATGKEVVLYLSRVAPKQTIGHLVHEVLQQISQQDPQDEAESASPYAGGAPDATPRILEYHHKRSQPSALQPQLPALHRLSASTMLLSGGSEAGSRPSTPGSTAGGGSGAAGRRMNLFEALLRSQSQAAWAEGGNGNGAGAGGEGSVRGGSGSFGGAAVVPAGMLSKSASMSDAQSSFDSRQNSLSRQGGGGGEGGSAGRRLPLTRPEMALGLLVEVAYEHDEEFRQHLPQLLHVCLMNADSLNPIVRRDSQQLLVYLLNSLSLKHLEAAQSAGAPSSECRDVADVVAQLQARLGQQLWPREQPSLAHPMVPSAAAVALFVQTVTECFVYDTDLRDHWCAEALRWTCGARSRHAASRSHQAFCALRPVLGAQSASAMLAALHKCLAPGRGRHSDASSLDTAVECLCSLRALLAGLLAEPAKALLYPQLLLACVALLNSSVVRVVELAMHLLLQLLAAVDLNDPVVQATMLAMLPLPEDEPGADKENAGGQPLGLAAVLGRRDGGGSCSSGSGGAAADLEAAIWPVGQGLLGGVEEPDEDEEESLGPWLALQQLVVKAFFQPETELLALEVLGALAAQVARCDAAAGRRTQAGAAGAAVAAAAEAAACDAAAMAGGADLFSCLSLADGLLLAAPDGRPPPAPIEAVLGDLEAGVAISLGAALPWLCVHLRDVGPEGVVESFLESTAGACTALGWPDLAAALAALAGMAGAAEEPEQWLPPLCTALCGALFPRYARLVLQRLLEVVQRGAERYQQAAITAMRAIFQVPALDLGPSGWPATDARFAAQLSAHLGGPLSGDVLAAFQAMLRFQGAAAQLPAEQGGGGAEAAAASDKEEEEEGPEEEDALQQQAQQEQQTQQEEEAPLEWPRCMDDLGASNRLCSEALERVMRACPGSAQLLWGSSGGHTASESFLPFLADTL*