MLEDQVASLLQRLLGNYVRGFNKEALKISVWKGDVELTNMQLKPEALNALKLPVKVKAGFLGSVKLKVPWSRLGQDPVLVYLDRIFLLAEPATQVDGLTEDVVQEAKKSRVREMEMKLLEKAQQLTSEMNTSWLGSLINTIIGNLKLSISNIHIRYEDLESNPEHPFAAGVTLGKLSAVTVDDNGMETFVSGGALDRIQKSVELDQLAIYLDSDISPWNIDKSWEDLLPSEWLQVFRFGTKDGKPADHMMVKHSYILQPVTGDATYSKLRRKESANSDQPLQKAVVNLNDVTLSLSKDGYRDILKLADNFAAFNQRLKFAHYRPLLPVKSNPRSWWRYAYKAVSDQTKKASGKLSWEQVLRYAGLRKRYISLYASLLKSDPSHEIVDDNEEIEELDRELDIELILQWRMLAHKYVKQSMESDRYSRKQKPKTSWWSFGWNNKSDKDESEQFHFSEEDWEQLNKLIGYREGENEQSVIINEKADTLNMSLEVHMKHNASKLVDGAREYIAELSCEDLDCSIKLYPETKVFDLKLGSYQLSSPNGLLAESATASGSLVGVFYYKPFDAKVDWSMAVKAAPCYMTYLKDSIDGIINFFESSNAVSQTIALETAAAVQMTFDGVKRSAQQQVNRALKDHARFLLDLDIAAPKITIPTEFYPDNIHSTKLLLDLGNLVIRSEDDYERRLSEDQNMYLQFDLVLSDVCAFLVDGDYRWSQTASQGSASSVRSEGVSFLPVIDRCGVILTFQQIRLENPSYPSTRLSVRVPSLGFHFSPARYHRLMRVAKIFQEEGSENSDLLRPWNQSDFEGWLSLLIRKGMGNREAVWQRRYICLVGPFLYVLENLDSKSYKHYLSLRGKQVYHLPAELLGGVEHVLTICDAARPLSKVVEDANALILLCDSDDSQRNWQSRLQGAIYSASGSAPITTLSETSSDPEDSETELNDSGEASNILKMERIFITGALDELKICFNYNRQRDLSFVNVLLAEENHLFEFRAIGGQVELSIRENDMFIGTVLKSLEIEDLVCCNGVSQPCFLARSFVQSSDVHLSFDDTGNQTFDNNNSTPSEGEDKFYEAPENLVNSDYPSPQNSLSSEYSSFKPPSFSRVAGLLPGDVVQARMDDIEIMNTMDSFVKAQIVIYDQNSSLYKNIDTQVTVSLATLSFFCRRPTILAIMEFVNAINVEDEKCETFSDNSPSAMVKHDSSGDDIVDDQDLTTIEKPAVKGLLGKGKSRIIFNLILKMDRAQILLMHENETKFATLSQDNLLTDIKVFPSSFSIKAALGNLRISDDSLPGGHAYFWICDMRNYGGSSFVELVFTSFSADDEDYEGYEYSLFGQLSEVRIVYLNRFIQEVVSYFMGLIPNNSKNFVKLKDQVTNSEKWFTTSEIEGSPALKLDLSLRKPIILMPRRTDSPDYLKLDVVHITIQNTFQWLGGSKGELHAVHLEILTIKVEDINLNVGSGTELGESIIQDVNGVSILIRRSLRDLLHQIPITEAAIKMEELKAALTSRDYQIITECATSNISETPHTVPPLNHDSVASSADVVKPIALQDPSGVEAETRNGEAWISLKVSVAINLVELCLYAGVARDASLATIKVSGAWLLYKSNNAGEGFLSATLKGFTVIDDREGTEEEFRLAVGMPEKIGYSLLHLSSDDENQHISDLNVTKQDEIKPVPTMLIFDAKFGQYSTFISLCVQRPQLLVALDFLLAVAEFFVPTVGDMLSNEESRTPMHEVDAVVLDQPIYQQSSAEISLSPLRPLIVDDERFDHFTYDGKGGILHLKDRQGANLSAPSKEAIIYVGSGKELQFKNVVIKNGKYLDSCIFLGSDSGYSVSRNDQVQLEGQDDAPLTESSRSINDQPSEDTLVDRSTEFIIELQAISPELTFYNTSKDVGVPSNLSNKLLHAQLDAFARLVLKGNTIEMTANVLGLMMESNGITILEPFDTSVKYSNASGKTNIHLSVSDIFMNFTFSILRLFLAVEEDILSFLRMTSKKTIPCSQFDKVGTITNPYTDQIYAFWRPCAPPGYAILGDYLTPLDKPPTKGVVAVNTNFARVKRPISFKLIWPPLASEEISGQDVANSSFLLDSFLTKEGNYCSIWFPEAPKGYVALGCVVSPGRTQPPLSAAFCISASLVSSCSLRDCITINSVNSYQSTLAFWRVDNSVGTFLPADPVTLSLIGRAYELRDVKFGFLESSSASSGSDVQASPSGNVDIQPENSTTVNSGRGFEVVASFQLIWWNQGSSSRNKLSIWRPVVPHGMVYFGDIAVTGYEPPNTCIVLHDTEDGVLFKAPLSFQPVGQIKKQRGMDSISFWMPQAPPGFVSLGSIACKGPPKQFDFSKLRCMRSDMVTQDRFLEESLWDTSDARYTKESFSIWSVGNELGTFLVRSGLKKPPRRFALKLADPNLPSGSDDTVIDAEVRTFSAAIFDDYGGLMVPLFNAHLTGIGFSLHGRADYLNSTASFSLVARSYNDKYESWEPLVESVDGYLRYQYDLNAPGAASQLRLTTSRDLNINVSVSNANMIIQAYASWSNLSHADEYHKKREAVSPTHGLRSVIDVHQRRNYYIIPQNKLGQDIFIRAAENAGFSNVLRMPSGDMTPVKVPVSKNMMESHLKGKLSTKDRTMVTVAIVDAELPRVRGLTSNLYVVALRLTPNQNLGSESLLHQQSARTSGSISNFLSDEQQLVNWSEIFFFKVDSPDKYLLELIVTDLGKGDTVGFFSAPLNQIAGNIKESSYQFDYLNYLTWIDLSSSNSMTMTQGDEHTKSSGRIRCAVLLSPRSEAMDKDEVFIGKRKSGFIQISPSMEGPWTTVRLHYAAPAACWRLGNDVIASEVSVRDGNIYVNMRSLVSVRNNTDFILELCLVPKTSKENIRNIRSLSIASKPEGLQIDGSTVQTDEIFETENYNPSLGWVGYSNYSDGGDHNQEISRVGLPSGWEWTEDWHLDTLSVNDADGWVYSPDVESLKWPESSNPLEFANHARQRRWIRTRKQILYDVKQEVSVGSLKPGDSMPLPLPALTQSGVYILQLKPSNVSTHDEYSWSYMVDKPGQPEGFGEPKDSGICISSLTESEELLYCSQISGTSSKGSHKLWFCVSIQATEIAKDIRCDPIEDWCLVVKSPLTFSNCLPLAAEYSVLNMQPRGHFVACARGVFSPGETVKVHTADIRKPLFLSLLPQKGWVPMHEAVLISHPSGLPSKTISLRSSISGRIVQLVLDHNYDKEQPLLAKIIRVYAPYWFSITRCPPLRFRLVDLAEEKNPRKIALPFMSKRRDQEILGEITEEEIYEGHTIASALNFNLLGLSASITRSDQEQHFGPVKDLSPLGDMDGSLDFYAYDADGNCMWLFVSTKPCPYQSVPTKVIYVRPFMTFTNRIGQDMFIKLNSEDEPKVLRASDSRIAFAYRKTTETDKIQVRLQDTEWSFPVQISKEDTIFLVLRGQNHSWRFFRTEIRGYEEGSRFIVVFRPGSSDGPIRIENRTDKMISIRQSGFGDNAWIKLEPLSTKKFAWEDPYGQKIVDAMVDSDSRNSIWKLDMEGTGISSAEDAELGLQFHVVEMGDVKVGRFTNYQGSTSREESMSLTPAGNWGTSHVQSAMQNAAAPIELIVELGVVGISVVDHRPKELSYMYLERVFVSYSTGYDGGSTSRFKLILGNLQIDNQLPLTLMPVLFAPEQTTDTHHPVFKMTFTIRNESTDGIQVYPRLYIRVTDKVWRLNIHEPIIWALVDFYNNLQLDRVPQSSNVTEVDPEIHIGLIDVSEIRLKVSLETEPSQRPHGVLGVWSPILSAVGNALKIQVHLRRVMHRDRFMRKSSIAPAIQNRIWRDLIHNPLHLIFSVDVLGMTSSTLSSLSKGFAELSTDGQFLQLRSKQVESRRITGVGDGIIQGTEAFAQGVAFGVSGVLTKPVESARQNGFLGLAHGLGRAFIGFIVQPVSGALDFFSLTVDGIGASCSKCLGALNNKTTPQRFRNPRAIRADGILREYSEKEASGQMILYLAEASRHFGCTEIFKEPSKFAWSDYYKDHFFVPYQKIVLVTNKRVMLLRCFDLDKIDKKPSKIMWDVAWEELMALELAKAGCHQPSHLLLHLKSFKRSENFVRVIKCNVGEESEDMEAQATKICSVVRRVWKAYKFDMKTLVLKVPSSQRHVYFAWSEADGREPHNPNKAIIKSRELSSSNYASDEGRFVKHAINFLKIWSSEQESKGRCKLYRKQVTEDGGIGSIWRPICPDGYISIGDIAHVGGHPPNVAAVYRNTDGLFALPLGYDLVWRNCQDDYKAPVSVWHPRAPEGYVSPGCVAVSNFEEPEPCSVYCVAESLVEETEFEEQKVWSAPDSYPWACHIYQVRSDALHFVALRQTKEESDWKPMRVADNLPPRLQLSEPQ*