MNVLKRFCHKTTFEELSTMTSVLASQLQALARQRQPALPAAVKKGKPSLLFDFQKAADIDLQTIYDVACQGLDELMHLEPRFRPFRESLFSRASLDINPDLQTSEFLSKLSESVHEFCCLLSNHFLSPGAFKALEYLIRRYRANERNVDSLLTAALPYHSTNEFVRLVQTLAIGPPGSLWGWLAKMQSSGASLPRDLLAQRCVNDRQLLLFICKAAGQLGGTALGSVRSGASALRTHSRTYLSFYAVLLCEVLALLPEVVEDFLAAILPYLLEGIGKGAAQEYRAATLMAVAELFSRATLGRDFVKVILNTMLKYTEPVPEHVRTTLLVMAHMAVTQKHIQLLSDKTLKYLSSLPNLISELGSLAQRGNIRTGPLLMLIVRSLAASMVGTGRPAGSSSGRRCEGDLLALTHSGALRGEPARALASALLEAGGSSNADSSVRESCQRILRVLDQRYPETTDEAVNTYLEPLRPPRQNASGVKDDMDVCEKHKRRKTKHKADSKGPTSDDDDSDDAVIESAEAVAAQLSSEKRARFDFVRSTFACGGYSAPCGGTMLTLAAALVAPQAAVRRLALRQLDADLAASTAQPLASEDASTCAAASEARAALTAAALCRLRDDDLGVVVAALGLSCLKELPPAALLDAVVPLAYRLGDILYGSAKLPQLKAARKAARKVVGLLSHVGTVSTSDELRQSAALHLLELMIPTKRDVAVSIAAARAASKLGMPLFSELVDAMDKVEAHIKGVESAGKGKGSSTKKATVVERSVVSALTKSLTADAAACLPSIKHLVAASAAAAVAGGDTAASASVRAQHLLLLSSCVAAVAAAPSSAAGGLSDTALSLLRFVVDLAEMLLPYARLEGAGDYDWCKTFSEKISSAEGATQDDHAAAFFTDPISLHWALILGSLQASLARLPETCHGSTADESTARLRARRLLGLLASLNYSLDGLRDLPRLVVTRSVQASERSAFLSGLYAAPASPAGSAAVSGALESAASVPAPLQCMALQVQAQLVTADSARSCLVMLLPALASSEASVRAAACHCLAAVDAVLNVARVSGVTESSKDVAPALSSALLPHRKLLCRDPDAISVLLQGALHPEDVQSGGLSLPRALASGVASYLASSLPGLGVDAPGVNTACVVLSCLVARPMTASSSTTPPSVSSELFLAGTTYLSYLILKLKSSPLSATALDGKAVGLFVTSLFTPATVAATTDESALGRLAEAAELPSPLISAQQSTATAALAAARLAAVRQVSRELFAALPGRTVRELFAVLLNRHECDPCAEVRSAARSALEVVQLSAEVLVPLLELRGDGSNKAPAEKSDGLDSRAKKKSKIESAGHGMGASIEPPSTQVTLPLLRDTVAVLELLQWRNGISSAHLVVTACQALLRRLQPIVGSISSVLEAESPAAGDERGDDSAHEASGNKSSLAGYAATLALQALTALSLNTDVADLHLFDLELAVCMAREAPDASVRNAALGLLAALATRTPEAALSHVLQVLAVVNQSAGLQDDEHSRAVGATALAAVVPAWVAGGRMQAPLWEQVVSSLPSLPAHRRLDVLLALLRALPAVEDGLSNGLFVLLQHTAKPSIPEAIPTQGENGSAVQQAEVVHNGLREQSPLDWLPELASQLALQVELPVRLACFSRIMEMAMSASSQQAHKAFPRTVVVFVTAQLKLKVAVAAASASFRRPDPDPALDMGCRRLMEAALSQMQVLQPDYATPALDLSGSGLQHAVLSASRGLYAMFAALQGVMASDTYLQSLVTLLEHTADKVKRRALKLFTDKVRGVRFDIQDQIELPQRVRNAKLRQASDAAGRACAMLPSLLQGSSSHGASPLTRQLALVALATIATEFGSQQQVALLASVPVVLAATKDSHASVRASALATVAAFVDALKAQLVPVLPATVSAAVAAADSAWARLARAGVGPENGSVDAAMGDPAYCVGNLSSDMDELSEDSDSAMPASRRKRSTAGDAALELSSALACLNALVENMGGFLSPHLPSILAILLNPHVLACTAASCDKFAASIRARLPTAVAPRLLLPALYERFEPCIASATDAEPGAAAVAAAPTVSLLNMVASAAISMESKIAAQNSESMFAFLLSALDVRQRHPKALGVHGDFAINTVEDAAISAVVALVMKLSEVRFKPLFLRLLEWASTVTVSEAPGAGGEPSYLGRMVAMFGVVNALADRLRSVLVPYYRYLLDLCVQHLGGADGMDGKGARSKKKPRRSAAASVDAAASYNDQQVCLAWLLRLRIIRALHRCFNHDSVGFIDSERFARLQTPLVSQLASEPPDVVTAYLRSPQHEDKDLSAYVILGASTRMYTAPDGAASLGPLGSAAVGSLLAMAVAVNNDALWKPLNHATLMLTRNANPRTRALALEVIAQLVERLREEYLVLLPEALPFFSELLEDTDPGVAARVREVLTQLEEISGEKLDQYLKI*