MLEDQVAYLLQRYLGNYVRGLNKEALKISVWQGDVELKNMQLKPEALNALKLPVRVKAGFLGSVKLKVPWTRLGQEPVVVYLDRIFVLAEPATDVEGLSEDSIQEAKRNLIREMETKLVERARRLQTEMNKSWMGSVINTIVGNLKLSISNIHIRYEDLESNPGHPFSAGVTLEKLSAVTIDESGKETFITGGTLDSIQKSVELDRLAFYLDSDMSPWHIDKPWEVLTPFEWDQIFRYGTKDGKPADCLTRKHFYILQPVSGNAKYSKSQANESSNAVQPLQKAYVNLDDVTLCLSKGGYRDVMKLADNFAAFNQRLKYAHYRPSVPVKIDAKSWWKYAYRVVSEQIKIASGRMSWEHVLKYTSLRKRYITQYASLLKSDISRIVVDDDEEIEALDRELDTDVILQWRMLAHKFVERSVQAENYSKKQQAKSSWWPFGGKSEVSGGEGESIQFTDEDWERLNKVIGYKEGDEQSIINNAKPDALHTFLEVQMKRSASKLYDGEKECLAELSCEGLNCSVKLFPETKIADIKLGRYRLSSPSGLLAESAPASHSVLAVFCYKPFDAKVDWSLVAKASPCYMTYLKDSIDGIVNFFESSTAVSQTIALETAAAVQSTIDEVRRTAQEGMNRALKDHSRFLLDLDIAAPKITIPTEFRPDNHRSTKLLLDLGNLVIRSQDDYKHELTEEMDMYLQFDLVLSDVSALLVDGDYSWKQLSSKRASSSGRESSVTFLPVIDKCGVLLKLQQIRRPNPAYPSTRLAVRLPSLGFHFSPARYHRLMQVAQIFQTKDDESSQILRPWEEADFEGWLSILSWKGREASWQRRYLCLVGPFIYVLESPGSKSYKKYTSLRGKHIYKVPVELAGGVEHVLSIRNASRISEKVMEDVNALILMFDSEDSRKTWHSRLQGAVYRASGSAPIAGLSDTSSDSEESETEQKDGFDLSNLESVYVTGVLDELKICFSYGHQDDASFMAVLLARESKLFEFRALGGKVEVSMRGSDMFIGTVLKSLEIEDLVSHSGLNESCYLARSFIQSSEMLPSFEDAESRSPERLDPTSSEGEEKFYEAPEILVDSIDYTSLRTPSFSRIDGLLPVDNKNITKPSNETTESLDSFVKAQIVIYHQTSPQYKNIDNQVMVTLATLSFFCRRPTILAILEFVNAINVEDPSCESFEDNSPVAGEHTSPRRDGFEDSRDAAVKGLLGKGKSRIIFNLELNMARAQIFLMNENGTKFATLSQDNLLTDIKVFPNSFSIKASLGNLRISDDSLPDNHMYFWICDMRDPGGTSFVELVFTSFSIIDEDYEGFDYCLSGQFSEVRIVYLNRFIQEVAEYFMGLVPSDSKGVVKMKDQITDSEKWFTTSEIEGSPALKLDLSLKKPIIVMPRHTDSPDYLKLDIVHITVDNTFQWFAGDKNELNAVHVETMKIMVMDINLNVGSGAEIGESIIQDVKGVSVTINRSLRDLLHQIPSIEVSIEIDELRAALSNREYQILTECAQSNISELPHAVPPLSGDVVTSSRNLHETLTSEDTNAAQTEKTDTWISMKVSVVINLVELCLYAGTARDTPLAAVQFFLEESRGHVIVLMGPYIFSISLAPFSVLISGGWLLYKSNTHDEGFLTATLKGFSVIDNREGTEKEFRLAVGRPADLDFGDSHSVTDKNQGLTQSHVTTGSDIGPFPSMLTLDAQFGQLSTFVSVSIQRPQLLVALDFLLAVVEFFVPTIGSVLSSEEDKNLNMVDAIVMDKSIYKQQTAEAFLSPLGPLIAEDEKFDNFVYDGNGGTLYLKDRNGGILSSPSIEPIIYVGSGKRLQFRNVVFKNGQVLDSCISLGACSSYSVSREDGVELEVYHKAPQQDSERKEDPVSQSPSTTTERSTEMIIEFQAIGPELTFYNTSKDVVKTPLLSNKLLHAQLDAYGRVVIKNDEIKMSAHTLGLTMESNGVKILEPFDTFVKYSSVSGKTNIRLSVSNIFMNFSFSILRLFIAVEEDILSFLRMTSRKMTVVCSEFDKIGTIRNPCTDQIYAFWRPHPPPGFASLGDYLTPLDKPPTKGVLVVNTNLMRVKRPLSFKLIWSPLASGGLGGSSMDDKDERDSSCSIWFPEAPKGYVALSCVVSSGSTPPSLASTFCILASSVSPCSLRDCVAISSTDISQSSLAFWRVDNSVGSFLPADPSTLNLLGRPYELRHILFGSTAVLPKESSYVDDRTTPDDIIQPTRPQPLNSVNSGHRFEAVATFELIWWNRGSGSQKKVSIWRPIVSEGMAYFGDIAVSGYEPPNSCVVLHDTSDQEILKAAVDFQLVGRVKKHRGVESISFWMPQAPPGFVSLGCVACKGSPKPYDFTKLRCARSDMVAGDHFADESLWDTSDVWQRVEPFSIWSIGNELKTFIVRSGLKKPPRRFALKLADQGLPGGTDNMVIHAEIGTFSAALFDDYGGLMVPLVNVSLNNISFGLLGKTDYTNSTINFSLAARSYNDKYEAWEPLIEPADGFLRYQFNPRSFGAVSQLRLTSTKDLNVNISVSNANTIIQAYSSWNSLSNVHGYHKERGALPLVDNGKSVIEVHQKKNYFIIPQNKLGQDIYIRATEIKGFKDIVKMPSGDVRPVKVPVLTNMLDSHLRGELCRNPRIMVTVIVMDAQLPRTCGLSSHQYTGVIRLSPNQTSPVESELRQQSARTCGSVSNMLSSELEVVDWNEIFFFRIDSLDDFVLELIVTDVGKGAPVGSFSAPLKQIAQYMKDNVYQHNYANDLVWLDLSTTETMSINQGDQRKNCGKIRCAVLLPAKSKVDQSKSFREKKSGFLQVSPSIEGPWTTVRLNYAAPAACWRLGNDVVASEVSMQDGNRYVNVRSLVSVENNTDFLLDLCLQSKVNSIPDIPIGLLKPGDTLPVPLSGLTQSASYVLKLKCVFPDGSDEYSWSSVVSRPGGAEVSCESEPEICISALTESEHLLFCTQINSTSSGDNQKLWFCLKTQATEIAKDIRSDPIQDWTLVVKSPFSIANCLPFGAEYSVLEAQASGHFICRCRGVFISGETVKVYSVDIRNPLYFSLLPQRGWLPMHEAVLISHPNGVPAKTIGLRSSATGRIAQVILEQNYDEQQIVLSKIIRVYAPFWFSIARCPSLTLRLLDLSGKKQTRKVGLPFRSKKNDEVVLDEVTEEEIYEGHTIASTLNFKLLGLSVSISQFGNQQHGPVKDLSALGDMDGSLDVDAYDPDGNCMRLFLSTKPCAYQSVPTKVTSILSSTFSLLLHEPKVLHAYDSRVSFVFQPSGRDELQVRLRETEWSFPVQVTREDTIVLVLKSKNGARRYVKAEIRGFEEGSRFIVVFRLGPSNGPMRVENRSTVKSISVRQSGFGEDSWVLLEPLTTENFAWEDPYGQKFLDAKVESDHRSGVFKVDMEKGAVDSELCRELEVNFDVQEIGDIKIARFTDDDSTSQSSNEIISLTSIGNHGYSTPQTPTEHKTTTLEVIIEMGLVGISLVDHMPKELSYFYLERVFVSYSTGYDEGRTSRFKIILGRLQIDNQLPLTLMPVLLAPDNTGDSRQPVLKMTITMCNEETDGIQVYPYVYVRVTDNTWRLNIHEPIIWASADFYNKLQMDRLPKSSSVAQVDPEIHINLIDVSEVRLKVSLETAPAQRPHGILGVWSPILSAVGNAFKIQVHLRRVMHRDRFIRKSSILPAIGNRIWRDLIHNPLHLIFSVDVLGMTSSTLASLSKGFAELSTDGQFMQLRAKQVWSRRITGVGDAIVQGTEALAQGVAFGVSGVVTKPVESARENGILGFAHGVGRAFLGFIVQPVSGALDFFSLTVDGIGASCSRCLEVLSNRTALERIRNPRAVHADGILREYDEKEAIGQMLLHLAEASRHFGCTEIFREPSKFALSDCYEEHFLVPYKRIVMVTNKRVVLLQCSDLDKMDKKPSKIMWDVPWEELMALELAKAGSQRPSHLILHLKSFRKSESFAQVIKCSVPEDLNGLEPQAVRICSVVRKMWKAYQSNMKNLVLKVPSSQRHVYFAWNEADGRDSKTYKNKAIIKSRELSSSSSVSDDKKLVKHSINFSKIWSSERESKGRCSLCKKQDSEDGGVCTIWRPSCPAGFVSVGDVAHVGSHPPNVAAVYNNTNGVFALPVGYDLVWRNCLDDYISPVSIWHPRAPEGFVSPGCVAVAGFIEPELNTVYCMPTSLAEQTEFEEQKVWSAPDSYPWACQIYQVRSDALHFMALRQTKEDSDWKAIRVRDDYRSIESESGKNLRLE*