MKLVISGWLTKKGQSTAFSSGKQWHRRYFELWQEPMDGTAALKYFTSDEPHEKPRGIARVHAGSSVRVLDDEASLIDHGLDRSLAGRRVFVFQATPAKDKAELAKAKFSFFLEAENASVMHSWVTALSEAIADNRHHAAAGGDGEAGVVGGASGAADLDLNGGDTAGGGAGKIAPRKRFLGALERAGLCGPLGGPAIPAVPGAVWETPAFIDLLADGMLTPEARDRRRVALSTGSADGALRPLVRSSTEVARALGQLMMPATEAEQHALADARQGLVALGDLSLSCPAGSKDNTRFLVWLEEIVERCRNLPRGRTLLLPGGWCTKNGGHPLVYSVRRNDADFSLLVTNTGDGLEYHPREADPVLDGFRAMHTIQLDEIEPATLFDSSSWALLYRPLIFSAPGKKQSEHIYGKVLPFFNKRPLMCSVGAVGEGGDRVEHRHPLAAVSRGGDASGARLALEAARACVAAAEGVHPRRADALAEMGVRHVLVESALQDLNSSSADVLGAAPAAALEAACRTLAATAGPYADALANATAQEAAAAGVATFMQMQARELHRQAREAAEKAARMAGAAAAAAGMGADPFANIAGAPPVVPGLDDTLSSLPQLEAFNGPVVEAETLARVIRCVEAVIQKTAALRQPALLPPPLLKASVDDGDEIAGGFRADLPDMRTPSAACSAPLYGRLAKSNEDIEALAGAEQAPPIVRPVELTLVPDSVATVEEASGAMRKAVHCCVLLANQAELLPNTFQLRASLLTHLFCSVLPAPLPLTHPRRRAECFWASQTVRYETQAELLRCLRLLLLQFGAAALSMTATRSFDAARLLTLASFATTADAILRLRVNDHPSPFCLHYSGDADGPVTPFGFEMGPFGVEAEYLRFHCPERTGRLTQVLDYFHGIKEAVTDDHMVFRWEKSADFGAGDARLLSQVCLQMGFPMDPDELPFYLSGESRELGDNYPEMPVMRDIVFFFKALMTPTSESLPELRRWRPRDAALWWKYRPGQGFETHGFARRMEVHPWKEGDSGDKGTGWRSSMGGGFLASLFGSGDKRPRCPPSGGNPSNLAGKEVNSEEDVLHLQKLPTFDGLLRPSESELLLTYLTAPYLRVPLVLKHFADPQRVRALGHKDVQGVLDACFFEPGPWQPPGTVDVPSEVPAPSRAHMATPCGLLLHELSNAPAPLIDAAEEILAMTLELDTGRHDSPCAAGLLYAVRLMTRMHCFVRYALVESGLGGEVDGVEASGPGGFSESFSESRGVDGTRRDSPGPGPGPGGWAGGSGARGVRCPPAAAAPLLHAAHRLRRALDDRVLPCLKRWLHNAARSGENRAACAIHAHLAYLHWCTPPHAITRRAAQTLLTAQAYILVNHRFVDAAEAGAGSKLRGKATDAGRVDDALGFAPSEIFDLFQRQRRSVLTWMERNPALADAVLEEVVRVLTLNSSGLDDYGDANADKENKIVPKKGLAGWFGGKKKNEEEPPEEKPVETVLPGVKVESNADLRKVDRRWVRVPGPGGAGRFIPETEAASAAAAAGVELVTRPADENSPQPPTPPKAGAPNAGGDSDVSPSSLGGDALTGAAAVSADARAAGISYEDWMRSVTTMAVEMEINAQLGEFTVRKNRLKALQHSVREMPDFIAALGQTLLASHIEAKATRGSKTLADVPAEDAPRGDTFRRTDGANAGRGEEAGAEGIDGGGGDSDVESDDDDGVDGVVVHCAEVKRTEHRLWMRLVGLRHDVQLWDKDARAPALPFNRPYKPLFTDTDIAAGLAGAARGVADLAASVGAVGLAESERWISERLDPVAAGPAAGYLDGVELFLPVQTVKGPIAHLAGFAKMPAGVGQPGGPPSDAWGFEPGQNERFPGDPTAVAKASAAAKDGDKKDDKRDPATPPAQLGALTEVVVLRDPPLVQVYRVESHGRKWRRALVFASSASWCLADVDPDGHPALEDPAERYLLSSTRLGAASSSLVISRHLTEKQGRQQFVPARHLRGLIPAAILKDYAFWQDEKGDLHGDPVPGASHPRSVIHAKLVKGAGADVAGAFSAGVGEHAAVIRRIPLRKDDDDADAPGVRPGAKIPVGHVKGQLTLIDLLYAPAVLGEAADAASTPSETKAAAVALRSVARCLAAVEGLAHCLAWTAAPVDASRLGGGGGVIGALASAAKALNIGGGEGGDTEGQPTHRSVVGIDRIELPRLGISFAATAEDPAESRDESLGGVVGPGGSVRLECEEHAGLFLSARRSPELDALLVGLPHSLLLEGRDGALSVLLPAGAAPRPALDRAASNSKNGTAAKDVAVVAAEEAAAVGTKGFGTDMVLDRWDAEWTRNAFQGGGGHYVYPVHGGHAALSAASLPSALYLALLRFLARRYADVCKLSDLCVSDNAPTPEEQQLWLAFAGVAMDPAPDACAARLRLSVAAFATPAESLLPWDTQEELRSYVGSWRHVSASCRLSAREEQELLDSCDPEMVARSPLMSNRGSYLYLRANGSVAAAAGVEGAKSACPLAYPDAPKQSTYDAVEDRSALEEGITGEGPLGALGGLKHSFSQYEEKEVTGVAALKKIGEWIDGGSLALDASHGFPLLYELLNGSVPLRVLPSDDPHRWGSALMRFVPPEQSCKRGTLMSVLRILSTSATLAKNAPKVEEKTMGAKFSAMFTQDGAIGMLMRRVQPYLRDRAAQPGGIPMTLATRWLRRGGYAAPDMVEVPEQSGATSGGVSRDAARWALPNFEDTDRASRVFPLSHHLGGEAGPWGGPNLERTNLAALVDQPMAELGLEKYFDAGSETADLEAARISALESESTQLGSVSGLPFDVGQHAAATTPIARQTLQRLKSDVKGAVEKINASGKSTDVRDVLARAHLKHLTPADAARIAEEAVTGQATGQATSDARRALRQILVAIRGLMARDVAAAREAAAAAASTANGLSRDPAAARSMLRLGLNRRSGAWAEATFDDLIEALLARDGAGTLAKITPGVDVTRAEAALHLAAEALLLISRHALGARAALAAENALAALDAAPKTVAIAGRDACVFEVSLAAKGLANLLRTRRFYFDVDPSDVSGFSRTYDPRMLVFEYAQGIILRERQVQLVRDFTAAALDEKRRSECAQMLMGEGKTTVVCPLLGFMLASDDALVTQVVPQSLLEFSRSCLRSAFAGVVRRSVLTLRFDRFTPLTPAPLYALRKAKRARAVVVTTPTALKSLVLKFLECAHLLDQSMVAKMEGGLVEGHIGRLTLLFEASSETRSRSERVAEAGGLRPSEIAEMRKEGAVAAEIVKLFQSAGVLILDEVDLILHPLRSELHWPLGRRVPLDFSKSRSGDGLRWKLPFFLIDGIFACTLGRAAAEEAQGSNEAAGIVKRIAEVVNRAVETKGVQSTPHVVLLDQSWYNAELMPLLAEWAELWLRAHGAARGVADHHMRAYLTRSKGAAEAARIIEKEAEDDSLKMINLARDWLCSLLPHVLSKINRVSYGLLSAKDVQLLESANGSRVPTSRRLLAVPFVGKDIPSQTNEFSHPDVVIGLTICTYRHEGLRRGDFRRVLRSLLEKLEQETGPVGKRPSAKRWAEFVRRCGRRVRGEAREAAAAAARRTGAQLRASVTSVGASRISGLVSGAAPRGSHSHSSAVNLMDGSADSLETAAAASAADALTSSQSHSHSSDSAAHVQAAAALLAASEHEVWPLQLVDLRDGDQVEELYRLMRLVPEVIEFYLDDYVFPKTAKHQGMKLSATGQELGGDLIFPRRLGFSGTPSDLLPLELGAPKFEPGTDAKVLATLTDVDVVSARDLGGDWDVRSLLRSVATADPPVHALIDVGALVTGLSNLAVARFMLEEGLVWAEGCVFLDEGDCQMVLLRKGWHVVPLARLAALDSSKRFTFYDQVHTTGMDIRQAPGATAALTLGKDMTLRDYAQGAWRMRQIGRGQRLELLVVPEVAKLIASAAAAGEGRGAAGRAAELQQLRDAGEHREADRRRLRDALAWLVVNGMRSENVQAGLLAEQRAANIWRKHAYRGLLKAGIAVAGVQPAGIGRYQQFLDVFRERVSFVVSNAVPTGGFASKRLAMAVSEHSSLLIDDPEASRALQKILREVAETEESTAALRAKLRGAQVGGGGVGAGRSPLADIADLLANAGGTAGDADAVENDNFDGGVGGSGERERYLDGEQVQEQEQEQEQEQEREQEKEEERQEEREEEEFERLKYSRDDETQRGWRVGDLKEEPNSGNSLGFHPLNEFSLFMGIGHQTPTLSFPDYLHLSKNYFRLGWSLNSHRRLKNLIIVMDWVPDMTVTFGEEDPEDEEGSLNPAHAELEDFLSTPDKGGEKSFLQSVTDAFQESVDAFAQATKRKRRIKSSWKPRELTKEQEAGLQSAFTLFDDAGIGRLDESQLREVLRSADACVGGDEAALSALARRIANNASGGADAGVTLEDLKNAVRNMNIYGIQDGRYYVALSLAEAESLRAAMHGAKRELLEGAGDGKLVPFASTEVGLRIAAPGGGGALIEATSGYEPAELFQAATATQCFRFVDSQVDFEDHELSLLLRSLQGNSCADRAEFFERVRAVRRRAKTPWQATPLAKALTTADEFAMLASRATSARVRAALRKHKMRLLDAFRAFDGEQLGRLTYEGLYGGLTWLGMDITPSQMMELAGKIDKAGDGFVSFEEFTEAFGPDDYVIGDGDDSDVPSASALASQSAAMDDDIFGLNAMNNNAVNAQNSIADPLGALGADGAAGTDGWGGDEDLINFDGAQGAGRVRIEARSLAGRSPQKSPSKSGADGPRAPVSRDPATLGVPLSRDILGGFRLALKQHGAFERTWMSEGSGCRRAASFWNAKIETSSFARNRDRVSLGSYAVPAYHDPTRAVGQPANALEIADNKAWSMTGSVHMAGVIDALFPHPVRFRQVWGQEWKHTAAYAWAAVSPPGFSALGMVLTSSSAPPPLTAMRCVPTRWTKSPSSQPRLVWDNGGGGGRPASIWIVNSLGTAHVTVGFDAPTHADGILELVPASQMLPEDVLDPGAGDVRKGADNNKAVNNSSGADNKEGLRGRAAMFESVAREQREREAEATRRAQAALNARGASGDDLLMGAVDFLTGGGVGEPEPPPRHAVDHRRVYEAWLEEDERPTHNAGDPFGLSGGGSGGGAPAPAPAPPRSAAAGPMRLGGGRGDKDVNPFARMDPLGGLGGLGVPSAPAPAVRPPAINPPPSTQTRDLLSGDSLDPLGVLGAAPVREKPKESIFNASSRKQLKKKD*