MPTSEHKRPLDPPVPESPVWLPSIAQGRLPGRTGSPGAGFTLPKTRQIPMPTQLKSNADLFSIGTLPSMEHLEFGTKRKKSAIPKLPSIDKREADREAVTSQQPDLQPPRRPARSDLSSDPSEDVDMEESELPADEEEVLEGPKVDERDAGYDPDMIPGINSGDDVVEFYGKFGQDSPVKFFYCNRAPEGMRFRPYDLLVVRRQKIGPEYFTVSATGVMRIKRGVQAEFTPLAEWVREKTLFDLISAIGFFRNYLTGRCFRRWLKAVRQKNFNKVRSKIQDSLFLAKPTFCPHLVEIFAAVDEIRNTPFASNNQQLYLLQDYAELQVSTREHKAKPALEAIVEKVQKVLERVCREVQKQARLYQQSVRDQTELEDTTGVELLQGRSAGCARPMITIKREKIERAQNFARVMREVTMLGAFIRLADYLFVEGVISRAVTTVEDVLDLLAAPKTSADKQVSNKGVFTTIIGFVPESITFTPDDSAVLDELNNMMEGIIALAQQAPRLIFMRAFTQYFEGKPSGLNPASVIRASPYFGELRSAINNTVQEDYGAAREYVKLFEAYRMVYDFGRTWSYEEYSSKSKSLREIRRDMHKQREWRNELDRMKISNVVGCLYVDSKSLRNDLMPITLTTLEKIKGLLLSMARDTCLSVLEDVNTRIALLQARPTALNEFMAYQVMHAKQVESKKSVLAAVAQVDDMYDMLAAYEQKVPYQDAVKHDDLREAATTFVTELTSGKEFMADHKEGQMESLAANIARTHEELAAINASLNKGDYVNPDADAESVLADVEGVLSQLRDLSTACDTYKEYQTLFELESDSFMDLTAVEKEANAKYQLWKSLFDFMEKSHNWTEDPILDENGQQQMSIEAIRAEVEEYAQRAYKMGKAAKEDQVVVRLKDCIDDFKQIMPLVEELANPALKTRHWEQIFKLIDADIPPNDNGVGYAPFSVRMLLQYNALDRYEPIQSISGVASKEYSLEKVLEKMSKDWEGVEFRCIEYKDTGTYILGGTDEIQALLDDQIVKTQAMRASPYIKPLEEQATKWEGMLTTLQDMLDNWLTCQATWQYLEPIFSSPDILKQMPEEGDKFQVVDASWRELMETTSEAPSCTKVAEERDKLMSLQEANRLLEEIQKGLAAYLELKRLAFPRFFFLSNDEMLEILSETKDPTRVQPHLKKCFEGIEKLRFEGPHAEITGMVSCEGELVPLKTRIKPADAHGSVEKWLVQVEAGMVESVQESCRRGVLSYPAAQRSNWVLEWPGQVVLVVTAIFWTRQVVAAISSPDKAALKECAEQNTSQLGEIVSLVRGELSKLNRATLSALVVMDVHARDVVVALAAEKAVAGDPNHFSWLSQLRMYWEAKDPTQAEADEGTIMVRMMNAEVEYGYEYLGNSMRLVVTPLTDRCYRTLISAIHLNLGGAPEGPAGTGKTETTKDLAKALARQCVVFNCSDTLDYQTMAKFFKGLASSGAWACFDEFNRIDLEVLSVVAQQVLEIQLAVKQRVKSFFFEGTELPLRPTCNVFITMNPGYAGRSELPDNLKALFRTVAMMVPDYALISEIMLYSNGYLQARECARKIVATYKLCSEQLSSQDHYDYGMRAVMAVLRAAGNLKRRFPDSDEFVLMLRSIIDVNLCKFLSHDVPLFNGIVSDLFPGVVLPEPDYGHLMEAMKRQCALHNLQPTEYFLMKTIQLYEMVVVRHGLMTVGQPFSGKTASLKVLAGALSDLHDRGITGALYSRVQLRAINPKSVTMGQLYGENDKATQEWKDGVLAVTFRSLAADPSEDRKWLVLDGPVDAIWIENMNTVLDDNKKLCLPNSEIIQMSSTMSMIFEVGDLAVASPATVSRCGMVYLEPHQLGWQPLLASWINTLPRTLGPKIRTHIEKLFEWLVPPCLRFVRHDAKEVSPTEDIGLARTTMRLMAALLTEDFGAPLSIAAMAAADKAEKAAADKVANNAAAVLAAVSSVVAGALDSTDGAEAKAADKAAVSDGFGAEAQEVAPGASYDDTTKTVLVESVFLFALVWSLGCTGDGESRRKFDAFLRSMMSGVIPDGYADYTTAPKVHMAVPLPSPDNGHTVFDYCLHKRSAAKGLVPGRWQLWTDTIPELDIPADAQFADIIIPTKDSARYTFLMDLALQHNQPLLMVGPTGTGKSTYINRHLVSGLPREKWTPIFITFSARTTANMAQDQVDGRLDKRRKGVYGPPPGRRAVVFIDDLNMPAKETYGAQPPIELLRQMVDGGGWYGRDNAFRSMVDVQVVAAMGPPGGGRTFVTNRFLRHFNVLALAQVSEDSLVHIFRTILDWHLSKSAFPGPVAALAPGLINATLEVYTQSMAKLLPTPTKSHYVFNLRDFARVVQGVMMLPRESLPRPADPMDDSAGGGAAHEGVALYRRLWVHEVFRVFYDRLVDDTDRQWLMGQVKATVSAHLDTGFDGLMEGLLSAEDKKAGRAITHEDMRRCFFGDYADTNEPEPSLRKYAEVADVATLLTTMEEYLHDHNGTSKRPMNLAMFLFAVEHISRICRLLKQPGGNMLLVGVGGSGRQSLTRLAGFICGMEVLQVEIAKSYGRTEWREDLKKVLRKAGADMKNVVFLFSDTQIKDESFLEDINNILNSGEVPNMFPQDERMTIMEAVRPRAAKRGLETPLELWGYFVETCRRNLHVVLCFSPIGDAFRERLRANPSIVNCCTIDWFQTWPRDALEAVAFKFLREMDLDETTRKQLVQLCQAFHSRIRAASEDFKHQLGRHNYVTPTSYLELISTFRTLLDSKRAANRKAHSRYSVGLQKLQSSSEQVAGMQAELQALQPQLVRTVAEVENLMNVIAREKAEVVEPKALIVKGEEAKAQSKADAAKAIKDECEADLAEALPILNEALAALDTIDEKDINYIKKLGNPPMIIKLVLEAVCVILDVKPAKIKDDTGKTIPDFWKPSVGLMNERDFLQRLKTYDKDNIPPRIIGEIREKYVKNEAFTPAAARNASPAAEGMCKWVHAMSSYDRVAKVVAPKKAKLAEAEGQYEEVMVGLRAKQAELADLRAKLAAMESDLRTNTKKKERLEQEVALCSIKLERAEKLIGGLGGEKLRWTESAQALKDAAVSLTGDMLVAAGIIAYCGAFTASFRLDVIESFVDMVQSAGIPRSPRFSLATALGDPVKTREWLIAGLPNDSFSIENGIIVAHARRWPLMIDPQGQANKWVKNLEKEHKLQVIKLSEGGDFLRVLENAIQFGLPVLLENVGEELDPSLEPLLLKQTFKSMGVTCIRLGDATIEYSSDFRFYITTKLRNPHYLPEVAVKVTLLNFMITPAGLADQLLGVAVATERPDLEEQKAQLVLQGAENTRRLAEIEDKILEVLSNSTGNILEDETAISIITEAKTLGNEIQEKQRAAEVTEKEIDLARTGYKPCGDYTSILFFCISDLANIDPMYQYSLPWFVNLFVASMHAAEPSNDLQRRLENIYDHFTYSLYRNVCRSLFEKDKLLFAFLLCTRILETKGRVDMDEYMFLLTGGLGAADHRANPAPDWLVERGWRELCRLDKLPTFMGIADAFADDPEAWRPLYDGMEPHRVTLPGLYNSLDAFRKLLIVRCIRPDKVVPAVQDFVDANLGKKYVEPPPFDLAACYADSAPTTPLIFVLSPGSDPTAALLQFAGERKMASRLMAISLGQGQGPKAAAMIAEGAKAGSWVVLQNCHLAPSWMTALDKICEELQPDTTSPEFRLWMTSYPSPKFPVNILQNGVKMTNEPPKGIKANMRRSFMIEPICQDKDFFEACGKPAPFKKLLFGLVFFHALVQERRKFGPLGWNIPYGFDDGDQRISVRQLKMFLDESAPGAAPPFAALRYVTGECNYGGRVTDDKDRLLLNTMLEKCYCPDIINYEDYKLSSSGLYYAPAEGDRASYLAYIDTLPINPLPEAFGLHANADIAKDQNDTAAMFASLLSMTGGSGGSGGGGGGGAAGAAEERVAGIVSQCLARLPPQYDIEAIQRRWPVKYEESMNTVLAQEASRFNKLLAVLHESLANIQLAIQGLLVMSSELEEAFASIAINQVPELWKRRSYPSLKPLGSYLDDLYERLNMFTAWAAGGPPPSFWLPGFFFVQSFLTASLQNYARRRKVPIDTVGFGFEMLGMEHAAYKTAPAEGVYVHGLYLEGCGWDAGPQRLCESQPKVLFVNAPVMWLRPQSADKKFDYPHYDCPLYRTADRRGVLATTGHSTNFVMFVKLPTDQPASHWIMRGVALLTQLSD*