MGDATDSGWERSDAAAHARALVQAAQARRGGEGDREVAERCHALGSLSQLLLAPAGSGAVAACWRELWTPLQNLCNDRLFAVAQAAALACGILAAAVSHTLPASRNEPSAATEHSGSSQRVENQPPWSPENLPFNNFPPPTGWGDTVLQAAPTGWGGDPLPTNNPPKAPNSRGRSSPRGLFKRGAREAAPPDPERMEERRWLAGFFQWARTLLSDGLQRTPPPGNARAAAALLALHEAFARGAAGALQLEAGKMLVAVQALLEDEETPIGLLSRLVHLVAALGKNFPGAFTGHQFVDIVDVLLGWALDPSLPEGLHHQMTQGAFLHFHASLWGESYQFAVNLLSKLVSDLGRLTNVPAKEGPAGGHVRTDGVSDGAGAEGSSKPSVLDVRADLEGKRTVDKEPAIADVRAKADLEDGRTVDTEPVVSDVPAKETDQTVKEESSSDPLNGDRTEKEKDPVALDTQRLLGDLKSDGVRRTGRSEKLESEPGGDAEGKATGLSERVPGSGMPEAREGGEESAFLESGTETRETRLDQADGQESVNEALARTTVGAERDNAEEKQLGGSSLEREGWQAGEEIGKSLARAGENRAGEPLDGLRDTKAHTDKKTAGEDVIFLEAEGIGAVRAKEAATSEAARTVAPSKDTVNPPVPTEQELSILSKEKAVTPEPTVSPEPKLTPEQTGHLLCLLRCFESVLEALTSSLFSSGRAKTLRPFARQWLPQILGCAKRVGSQLQDATWTRECCRSLAVLAEILGEGFAAFYSEALDYLLETLDHAAGHFEAAQVAAVLQVNQQLLASQRVSLPPSAVAVLLSSPALSRLRNHPHPAVVHAVVSTSLYLLQHDSADVAHTSLSVVHRKMRGGFEGVVGKGFRTRFAGNRDAESALALLNLDVELLTACAVRGLASRRSLSGDDQGAQAAPAEPPGKMPTAGPVDPTASDQPGLGDANLSRTGPPSSTQPEQTPCQRAVHILVAFFVEAEPLPQLREALFDALQTIRHAASEAGLRLQGLLAARLCALSFSRASSFDLKVKALSWVQQLLDTPEPSSASSVSVPPGGVKSLNPWCGSLGQTLFPALLAALSDPEEDVREKAAAILLSGLGAGLLTWQQTEELAQAAAWLKGDVSKRVAQVGSALLREAGLALWLDGNGGAAAKYGGALHQIAIAKQSRSFRPQQLALLLQYLGQTQHQTDPPLVDDWLQRLLHSLSPPPNTDLESLPPSHVEGVPPLEQESHEQGAGKVDSDWLQLASISHVAAQHWLVQEAARHCVSLKLRTHFGGPTQTFAAIEQLLKTAVAQLLAGNDEGKDLGHWKLAPMHFLLEFVDALERQIWGATHGSGILPPFAEEVGAFFAGNRKVVDEWFARLRGLLMQATSTLQDHSAATWHASLRLEGLRNAARALASQPDRKGADVWGRLQKDVTTAVRQLALSLTSAGEPDAVQGLGVWIKQAFPKQLWLGGSETGGGSAESPANNFGWLEIMRLQASGQYEASLAKSEEALNPQALQGLAVENARLLVERACAGYAAVTDWQGLQAWLAKVQGSKAANAGAPWTAGLSFAGLDLNPVLALGEFDEGDVDGAWSHLDRTSKENRRVTLHPRLAVQRGEQMLLQVMLGASGNEEKAREDLAAAKALLDDPESAAVTAGSLADRGQCLAQAECYRIVENALAGARELPATSVAILRDACQQGQHFDTFRPEWLKLLRAVRFGVKLGDTAARQSRSTSAAQPNISVSVLRAIHLQLVKLARMQGNVRLAERLLAQGPLRSQLSPQFEQTDPSLTLEHALVSHDLGRLNDAVAQLAELAGLSAGENALETGVPAGAANPPESTLTARACLKLAGWAQAPRTSPLVSERLAGAVSAGAGLGSEVSVEERALSRAIGIAPRFGKAWYRHAVWCDGASPGGEGLASKLTGEEREAVARLVRALEREGSGPEPNGDRSRLIEKIAAAMESPGGTTDRPASAEKGVRNLEPASWVLEGNLTREIQSLCSSEGVACGDEQLTAFISLWRVARARRLGRATGAIRGYSRFLSLSLSSPRGDDVSGKADDVISVAPVREDRALRALVRLLQLVGDHSAVLSGGIPQAAASGGVPEKGGDTHALGSGGVAEALGAVPGFAWQAVLPQLFALARRHPQAEVRGQVLGVLERVARELPWAVLYPVLADSSEEGAGPELASLRAILLEVAPAAVTDTEHMLGSSGLQRLLLLWSEVWLQLLTDLSHDVSKRLGTLHKEMQRTAANASLTSADRVRINRAKYAALMTPVAVLIERKLGNTSAKRGSAYDDVFRERFAPKLRTALAQLREPPAVLSEVDNTTFADVASLKAACWGSFASVAHELTSELQKHTLPLADLAPSLARITNSHVPLPGFESQTPSLIPTSPPQTTTFRNTASTLLSTETLEILTPGTEGVVTIAGLTADVAMLSTKTRPKRIGLVGSDGRRYHYLLKGREDLRLDAQIMQVLRACNSVLRSRRSSRVRDLSIRHYSVTPIGPKAGLIQWVPGLQSIYSCYKAWLQRQYALQAKAGRAAGQEVPPHPPRPSDLYYAKIMAGLKEKGLRRVTSRKEWPQDVKRKVLIELMKDTPRQLLAKELWLASSGAASAFERQQRYSRTAAVMSMVGHVLGLGDRHLDNILIDFATADVVHIDHNVAFDKGLKLRVPEVVPFRLTPIMQQALGLTGVEGTFRVACEETLAALRANTPSLLGLLEVFTWEPLAEWTAADGAALEREERQGMEVAVSLSLLASRLQEQQQAMQEHRDFLVSSVPALYSELVPFFSAHLAFRDAVNAATALQQTAQSLAGQGMMLELQLGGAQAATQKAESSLAESLQQMEALRAGVEAAAKESRQWWDQHETAVQGLKGSGPAKEQVASVLLAASHAPPPHTLTLLGALESTGLGASMLPQNLLLSCQAVDARTLQLSQARSSTLAEGVNALQGYRRALLELLPVDYAEGSAVWKCVQSMEKAVSGAGLADLAELLEGLVGLTEEQSEAAVPEYVPLRNGLAAVEDQLRKLVREVPAAEPLLSREREAFDQVSGWLGLESEETQQEEASFFGRFGSFEPPARRPIPPGKAQELRSAAHRATVSLADDLDALRQKTDVRLAAKALEALLDKCGALHRVVELAAPNQAAPGGTPSSAALCEALSSIHWGADAFERKLLPELSAALLKRDADVREALRAVRTMWADVSGLILAAEEAAERGARIAETERRLADMGVRLEGLRLVAQASETSARVSDFLGGQSGVVGEAPGLVNGEDGAILASLESVKGAFDENPLQESARQLSQESALESHQTDLGLSPGDRFLASQDAGFEHPQKGRERSPRGFPSQSREGVSDVGRPDEPMDAVREAKQARDALEKEIAALRKELEREKGRTDADGAAEILGAVRAAKERFTALLDKDSRGVVKRAAEELERLVGGSVASLRSASSGAFGSEDGDEIWNVPKNLTEEAAFVSQLGLLAAVAEACMLTSGPSVLTVQVETAGLQRLWEALGGLVMGQIFPAAMAALAEFAVKLEPGEKADVSGEVGSLLERYANAAVELGPVQRRTKELERNISVLERQAQGARVRVARLEWTYESILRRTVPTGQWEGRPALSRDGELGTGSLRWWQREPVLTALTRAVNALASLQEAATSMAAVGQQAEQELDSLVAFVGGDFTTVLRQKISERRQALWQAEQSGLAVNRLCKLVLEMEAARSVNAPSVLAALGLEQTGRVWVEGCLRLLTQFHGALSQHMTIAEALQNARAQHAAILDQANAHVAAVSQLRDQEQGLGAALGALGEELRQRVPGVTSAVGGFLEGAEKHSALTRGSEGVLGEMVAATEGTADESATVKARAEDAVAVQKELSEQVRQLQEDLNPLRTLLNPLVQTLPTLPAPSFDQFETSPALGPWVRLFLGEFLPISTKAAETVGQLAGELPENAEEVLESVLEVAETAAGHASAALQRAAGGAGDEVHGDALAQNAAPADTRIADELGEAAAIARASGLSGEGTGAPSEASVERARVSSKTIGGKSGARLVGTSGERVGAPSEAAGEKTGAQPASASEERAGILSGASGDQGELPGSVSQQGAIVQASSDRGVSPRSTQDKAVITTQERATTPNATQGKERTVEGQPGGRSGRGKERNKAGGKRSETGSKGSGFERNRHAIAVVETVRAKLEGRINAVIPSVPTSSRLLTVSEQVESLLRQATSIDNLANMYEGWTAWI*