MEEPAAVPNFQPKVSHEAKLKELLHRITSLEIKLCSDAAKEFAKLLKSETGADLLLEYVRGSPKCSELLEAWKLREGKQGMNYVFDLISAILSQSKGKYNPSDIESVNITKDLDKFARLLISERLSDIHKEVNSKEWRRQKAALLLMASIARRGASLASEVAKSFDFKLAEFGRIASEHRRRKPEARVGLLRKSFVGFAMSFLEVGKPWLLRWVLQQKQMYSGVLRGLGNDDDETVVFVLTVLRDRVLVEESLVQPWLRSVLFGSATLEQLAEVCGREGGGDAAEVAFGVLVRVCTDPSNGLMPDSRMGLTGNTKRVLDLMKKLRVTEVQYHKDLLLAIVEAKASFGLSYLKEFPYNIDNFKSSSWISALSVAAQLVSLVGNGISKESVNFQSNGPRLFDNMDLHSIVKCLFPRPFSRSLFNKGLPHIEPYVKHGTLRLLLELLKLLDSIFGGLYCNSNSNNPFMQHMMSIKVEIQNYVQAFLPDLQVLLNLLSSLDANSEARNSSLKRNACHHEHNSSSRKKLKLDTSESGDIDIVVAGISSTPDIDLTGNSETVDGGAREDALDDEEDLKNSIGEIWGVDLCSMEINTLEEMESYLLSKLLDALRYYRRALPYALDNSFETFKGLLKSPLELTSHLQVSVLSLLVEYIEWCPDDVIPIRTPPMLYKYLQPFIKLLMFSPYNETRDLAYKLALAAMFSTGAFDGNLHEIAAWFLFLPGYHGKKPPVKILEVDVLQSLTLFVISFLCDAVSTLGNNLIKYWDILKNHAHCLEGGEDLSPQFSPFIICVLEKCLKVIRPKSGFCSLPKKSMVLLYTCNTVKYLLQTQVNAELLSALVHADLTERLGGSYECDEVFPEWKPLEDLLDFVESILHQQNYCIFSKNEESVLPDSSLGSALGSVNRLLNSGSGHEIAETTIAFISSIILEGTNKILTNMPSHAVIPHDLVGVPFSLLLSVLFLDYSVLHHASKLWPAMFYAGLDMAMSDLGIDGRNAAPVGTSDLALHPDSLTCSQLLDASEVDAVTFSIFLKQVPFHVIFPAMMCMSGPYISKLSKIQEFLLHKLSESNDSSLLPNLRLILFWTHRIRSCYDVKPIAEIEQLLNLCVILVGSLLAQLLVPESGYDWSINSAFYSSRRNIQVIKTIFCHPCVLISLSFSLGSCQNLANGNVENDFNMLNVVSNEGFHNFGNPILKILTMTLEYMWSLFGAHLCASTAEDVANNFVKAFKGLQQKLFLDVRDRFELYICTKDVMPLLPTLYASHTLHRFLSPFQLLELVDWMFSRDKVDDLPIKKSSLFVGCSLAADAFSALSIYFQQSTENRAPYDLFWEMSQKNMKTDIFEQIYSKVVDFSVCFEIDSADRCLLEAVNLLYKQKIVQQETFHPLTSVMWKIIMVTPLKVLFHCIYKTNAKKAAFLHILTELSSLHSLIFGHLFLGTVNKSIHHDIGVMEHTFDPTFSEDQFLLLLPASLSYFSLISKRLREQSHKDFEHIPYFYSKILVKGFSQWKSFSSKDIFEEQYGEFFPSSAQELLRLIDLSLLGKSIHMLKYHFALNGAMKLKKRLNLFKSICPKFASHDDLMDCDCQVIDSYSLHQSLNIINRVVAKISLCKVLLFHEEAGGNFKDVAVKMKSKLGRSRIRFINILVDIWQFIVKKFSLASDQSRTPKGTNISLLYNHLEGFLLKNILELAGEMQNDLIQLQAISFLEQLIRSALLYRFGDFTTMKTLRVILSQLSKGRLSYDLYLQLLLAHSQFAPTLHSVCKQAGSFLKPVSSILKCLVIPSLDHCENDVKHRGLMTELSSGPLEIVKMLWILLRVKAHQIDLDNGNDINVNLKELHALLCHSYGATVNWIDLEIYNLMQHIESMSGLLSQNVKLDSETIEKWYRSQHSDSFPIDPDICVSTVLYFPYDRTIFDELPSVNKIEPDTVRKKVLHSQVEDKERYDPVFILRFSIHSLSKAYIEPVEFAGSGLLAIAFVSMSSPDQGIRRLAYGTLDKFKNALECQKKKDVLGLRLLLNSVQNSIEEPWQRIPSVIALFAAEASCVLLDPAHGHYAAISTFLTHSSKLNMRVIPMFDNFFWSTSVNFKQRGLGCFG*