MAGPGEGTGESRLARGSQGGEWPARPARSESSVTASNFVKIQPSWMSRDGGDATRGDIPRVRAMTGARPSGQTIGKSRSTAHDYYAPEDVLDLSASYDSPTVRLPPVSPGKRSSAPNLSGSLARASKGPRASLAQSQPRRSEPAARSSSNDGRALMGSSASRGSLGAGSWGGFDAGGSQGRSTRRSLGGDGTPEGAGIFTSTDVVEYYVKNGLGAPIKVFYCVDAPRTEDSFTPYDLLVVPKNQVQGKNVEHYTVSSSGVVHIRPGVQSEFTPLGEWMRDSSVFSLLRQMKYFKMYLVGKTFKIWRANVRRRLYEQVRKRIERSLFLTKPTFSSTVAELGALCAEVRYTPAIVVDPQTTYQVDDFREIQERQRANVVVPAMESCQERAAAALERVIKRTVDQVQEYTKMMETNDSIDAMVSKTKSLVAMKRERQERARGYKRIVEESQMLPNLVRLADLMLTEALVAMVQNSMDGLLHVMRHPDPKSKGVLSTTVQFAHELTTFTPDAKGVMRCINDAVVDKLVEAIGAMPRLVFMRAFTPLFEGLENHQGFQGTQSPMQKSVEYAKQFEDLRVVYKFGLSWNQEEYEQKPKDLPTFRADMRVQRNWVGDLDKMRLGGTVGVVYVDAKTLRGDLHSTVTSMLEAMKALLLVAAREESTRVGDAFAKRIKTMEPRPDDLAGFMTLVDHAQAHERSRKEYNNEHKIVEDMYGMLVNYDMRIPAMDGAKLDDLNESVSKFKGDVDEAKEFIESKTPAMMKTLKNDAADLEEELFKVQSTLNQGVFMEANADAALVMEELAAVKTTLDAATAQVSTYKRYQQLFDLEEGSFDNLKMATKEFDTKFESWNGLRQWQLASQHWLSAPCLDLVLTEINNTVDETNTAAFKMLKLRRDDQVVMRLREEIDAFKRFVPLLQEVANPALLPRHWQRIMELMEQPYDEDKPTSLQNLVDWGIEEKMEGLENIGAAASKEYSLLQTLNKMMGEWAGMEFRCMPYKESGTYILGGSEEVQALLDDQIVKAQGMCASPFVKPFEQDAKNWSQVLNVLQDMLDNWLKVQSTWLYLEPIFSSEDIVKQMPEEGEKFAQVDAEWRDIMNATKEAPDVIAIGNDKERLNRLVDCNELLDEIQKGLAAYLEKKRLFFPRFFFLSNDEMLEILSETKDPTKVQPHLKKCFEGIAKLKFSDGEDGHEEHDILAMISEEKEEVPLKDIISVQQANGAVEKWLLQVEAAMFDNIAHITGEGIKSYGAKPRDQWVLDWPGMVVLVVTAVFWTKQVTEAISDGTRAVGKYEERCTSDLMKIVDRVRGELTSLQRKTLGALVVMDVHARDVVANLAKNKVSSPTDFDWQAQLRSYWEEDASGARDFTAIMRIMSAEVEYGYEYLGNSSRLVITPLTDRCYRTLMGAIHLTMGGAPEGPAGTGKTETTKDLAKALARQCVVFNCSDSMDYIQMGKFFKGLASSGAWACFDEFNRIDLEVLSVVAQQVLDIQRAIAARVTSFIFEGTEIGLKYSAWCSITMNPGYAGRSELPDNLKALFRTVAMMVPDYAMIGEIILYSFGYLEARDCATKIVQCYKLCSEQLSSQDHYDYGMRAVMAVLRAAGNLKRRFPDEDEHVLMLRSIIDVNLCKFLSQDVPLFEGIISDLFPGVVLPKSDYTLMEKAMREACAEMNLQEDPYFFLKTTQLYEMIVVRHGLMLVGAPFSGKTMSYRVLARALSIMAERGEEGQVKCEYHCVNPKSITMGQLYGQNDPQTHEWQDGVLAKVYKGCASDPSPNRKWVMLDGPVDAIWIENMNTVLDDNKKLCLNSGEIVAMSSVMNMIFEVNDLAVASPATVSRCGMVYLEPHQLGWRPLCLSWLNTFPETIKQSFKDRVLALFDWLVPVSIRFMKREIKEVAETTYEGTNVAVNLMRTFKSLLVEQLADPKGLIASIKRESDMEKHIDSCFVFCLAWSIGGTANSNEGRLAFDEFVRVAYKGELDLPHGDNTVYQGPSGEKYNLPEDIPEGHMTTSTPLPPDEVKTKDPEGNLIPTRTTIYDFRWDVTKSEWVPWENDIDKSPIPPEMAFKQIIVPTVDTVRYLFLADLSIQYNNPILFCGPTGTGKSVYMQGHLMGMDKEKWAPPNFVGFSAKTSSNITQYLIDAKLDKRRKGYYGPPIGKRMAIMVDDLNMPQKEVYGAQPPIELLRQYMDHGGWYDRENNFRNMQDCLFVAAMGPPGGGRSPITQRYQRHYNLLSIVEFDSKALEHIFGTILAWFYKTKEFPKDIQKLQKSVIAATLDVYNTSISKLLPTPAKSHYTFNLRDVSRVVEGLTLQKAEGIKTGLGGVGEHYRLWVHETLRVFYDRLVDDEDRSWFLEYIKELTETHFGQNFNELFAHLDEDGDGTVDAEELRHCMFGDFMGDGEPDSQGGDRLYDEITDMKEVVTRLEEYLVDYNGMSKSPMNLAMFLYAAEHVARIARVLKQPGAHLLAVGVGGSGRQSLSRLAAFIMGMESFQIAISKSYTTVEWKEDLKKFCRAAGAEGRPCVFLFSDSQIKDESYVEDINNILNSGEVPNLFPYDERAAVMEQCRVRAKKAGQILESAEELWHYFIASCKANLHIILCFSPIGEAFRERLRQFPSLVNCCTIDWFREWPNDALEAVASKILADVDVPAEERQKLLVMCKSFHKGVGELSEEYLAKEGRHNYVTPTSYLELLNMFTSLLAKQREAVSGAKRRYEVGLEKLAFTADAVRDMQDELTALKPNLIKTVAETEELMEKVQREKVEVVEPKKAAVDEEVAEAAKKGEAAGAVKKECEDLLAEAIPALEAAVAALDTITDKDIKYVNSFKSPPAMIKLVLESVCVALAVKPAKVPDPAGTGKMIEDYWPPSKKLLMDPTFIDQLRGYDKDNIDPVIMEKLRTKYIADETYTIEKAENAAAAAAGLCKWVFAMDSYDRVAKIVAPKQLALAEAEAEYQKIMDALKEKQDNLADIMGKLAAMEQQLEDSVNEKKRLEDEVDLCTVKLERAESLIGGLGGEGERWKESAAKLGIAYENLTGDMLIAAGMISYLGTFTMAFRDGIADSWVSMCKESGIPSSPKFSLQDVLGDPVAIRKWGIAGLPNDSFSIDNGIMIANARRWPLMIDPQGQANKWIKNMERENNVQVIKLTDGDYLRTLENAIQFGLPVLLENVKEELDPSLEPLLLKQLFKSGGVMCIKLGESIIEFSDNFRFYITTSLRNPHYLPETAVKVTLLNFMITLDGLSDQLLGVVVAEERPDLEAQRQKLVVESADNKKRLKDIEDRILHTLSSSEGNILDDTAGIETLKEAKIVSDEITEKQIVAEATQVEIDAAREGYKPCGAYNSVLFFTIRDLANIDPMYQYSLSWFIGLFVRSIHASAEESEDEDSGEPEPGEVDLDERLKIIAEHFTYSLYQNVCRSLFEKDKLLFSFLLCTRIMTSEGRLPVEEFNFFLTGGVGVTAKSVPQPKGEEWISAKMWGEVTRLASTCSVFENLPDHIAQDTAAWMAIYDAVQPQEMTFPGEYGTQPTAFQKLLVMRCLRPDKVTPAVNDFVDQTMGRRFIEPPPFDLQGSYNESNAMTPLLFILSAGSDPTAALLKFADEAGKGSDIGVISMGQGQGPKAAVLIEEGRETGKWVLLQNCHLAPSWMPSLEKICEGINAENTDEQFRLWLTSMPSPAFPVSILQNGVKMTNEPPRGLRANMRRSFQLEPIADEEFFEGCNKPEVFKKLCFGLAFCHGFVQERRAFGPIGWNIPYGFDDGDLKISVRQLQMYVNENEQTPFEALKYATGECNYGGRVTDDKDRRLLNTLLRKVYAPAALKKGFRLSESGTYVIPEEGSHESYLDYIATLPILPLPEAFGLHENADITKDLGQTALLTETLIKTGGGSGGGGGAQDELVAKITKDIIDRLPPNFDIEAVQRKFPVRYEESMNTVLAQEMLRYNRLLSIIRNSLLQLQKAIAGLSVMSAELEKVFNSFAIGQVPAMWMGKSFPSLKPLGSYIEDLLARLDLFDGWYRNGQPSIFWISGFFFTPSFTTAALQNFARGNNYAIDTVGFEMEMMEMDPGLYTEPPDSGIYIHGLFMEGCAWDKDKKMLCESRPKVLFEPGPCIHLKPVLLSDIKDYPHYSCPVYRTAERRGVLATTGHSTNFLMMMKMPTDVDPDHWAMRGVAMLCSLKD*