MLEDQVAYLLQRYLGNYVIGLNKEALKISVWQGDVELVNMQLKPEALNALKLPVKVKAGFLGSVRLKVPWSRLGQDPVLVHLDRIFLLAEPATQVEGSSEDAIQEAKKSRIREMETKLLESKRMLETEMNKSWLGSLINTIIGNLKLSISNIHIRYEDLESNAGHPFAAGITLEKLSAMTVDDSGSEAFVTGYALDFIQKSVELERLAVYFDSDINPWHIDKPWTDLLPQEWVKIFRYGTANGKPADHIKEHSYILQPVTGNAKFSKQRPNPSRDNSDPLQKAVVALDDVTLCLSKNGYRDLLKLAENFAAFNQRLNYAHLRPHVSVKSDPRSWWKYANQALSVQIKKASGKLSWEQVLRYTRLRKKYISLYASLLKSEPDRMVIDDNKDLEELDRTLDAEIILQWRMLAHKFVEKSVESDSYLKKQKSKKSWWSFGWSSQSADDESEQAVFTEDDWERLNNIIGYKEGEEEPLLATHDRRDVPHTTLEVHMKHNASKLSDTNNCLADLSCDNLDCYIKLYSEAKVFDVKLGSYQLWSPNGLLAESATVNDSLVAAFCYKPFDSNIDWSLAAKASPCYVTYLKDSIDQIINFFESNAAVSQTIALETAAAVQMTIDEVKRTAQEQVNRALKDQSRFFLDLKIAAPKITIPTDFCPDSTHSTKLLLDLGNLVISTKDDSEIVSPEEMNMYVQFDMVLSDVSAFLVDGDYYWSQTPTNGVGPSRSTFVTFLPVIDKCAVVLKLQQIRLENPAFPSMRLAVRLPSLGFHFSPARYHRLMQVAKIFEAEEINDSDVYRPWTQSDFEGWLCLLNWKGVGGREAIWKRRYLCIVGSFLYILENPGSRSYKQYISLRGKQLYQVPPNDVGNEQYVLAVYSAERSNNIVEDANALILRCDSEDLKKTWQSHLQGAIYRASGSAPITGLSESSSESEDYEADHAGNDVIDLSQMESLFLTGVLDELKMSFNYSHEHDQSFTKALLAKERGLFEFRATGGRVELSIRGNDIFIGTLLKALEIEDLVCRTGISGSCYLARSFIRNITAPPLLNDVETQCNESSQYEGEEEFYEASENLNDLVDSPYSSGNSLPSEKTMSKAPSFNRFAGLLPIDFNDSGTNPVIMNDTLDSFVTAQVAIYDRKSPRYTSTDTKVVVTLATLSFYCRRPTILAVMEFVNAINVGEDIPESFSDTSSSAITQHDNPKENVVDSQLFETIDVPAVKGLLGKGKSRIIFGVTLNMARAQILLMKEGGSKLATLSQDNFLTDIKVFPSSFTIKASLGNLRISDDSLSSSHLYFWACDMRNPGGSSFVELEFCSFNVDDEDYMGYDYSLIGQLSEVRIVYLNRFIQEIVSYFMGLVPNSSNDVVRITDQVTNSEKWFTRSEVEGSPAFKLDLSLRKPIILMPRRTDSLDYLKLDVVHITVQNKFQWICGSKIDMNAVHREILTISVEDINLNVGAGSELGESIIQDVNGVSIVILRSLRDLLHQIPSVEVAIKIEELKAALSSKEYEIIAECAQENLSETPNVVPPLIDDSSSPSADKPQHLSVRNSDVVKSEAEDKDKDKWIVTKVSIAINLVELGLHYGLTRDASLATMQVSGLWLLYKSNTVGEGFLSSTLEDFTVMDNREGIAQELRLAIRKPETIGYNPSQLVSDAGAYAGTTFNTISDEDMKLVPAMVILDARFNENLTSFSLFIQRPQLLVALDFLLAVVEFFVPNVRSMLANDDDGSSHTVDAVILNNSVFNQPSPELSLSPQRPLVADDERYDLFIYDGKGGILFLQDRKGKNLSSPSEEAIIYVGSGKKLQFRNVKIKNGKYLDSCILLGSNSSYSASEDDEVLLDEASCVGPLDDDSGETVDAVPSQNPNVSRSTELIFELKAIGPELTFYNTSRSVGESAALSNKLLHTQLDAFCRIVLKGDTFDVNANVLGLTMESNGVRIVEPFDTSVKFSNASGKSNIQLAVSDIFMNFSFSILRLFLAVEDDILAFLRTTSKKMTVVCSEFDKVGSIKSPCNQIYAFWRARAPPGYGTIGDYLTPIDKPPTKGVIALNTSFVRVKRPESFMLIWPSSAYKDGELGPTTFLSKEDGTCSIWFPIAPKGYVAVGCVVSPGSMEPPISSAWCILASLVSPCDLRDCVNIGMMNRSSKLAFWRVDNSVGTFLPSEPTTLKLCGRAYDLRHIFFGLPRDFSETSKSSETGVSSGQNHAVQSERSSTVNSRRRLEANATFRLIWWNQGSGSRKKLSIWRPIIPQGMVYFGDIAVQGYESPNTCIVLQASDELYKAPSDFTLVGPIKKHRSVDSISFWMPQPPPGFVSLGCIACKGAPNQSDFGSLRCIRSDMVASDQFSEQSIWDTSDAKFTREPFSLWVIGDELGPFIVRSGFKKPPKRLALKLADRDMASGLEDMVVDAEIRTFSAALFDDYGGLMVPLCNVSFSGITFNLHQRSDYLNSSVTFSLAARSYNDKYDSWEPLLEPVDGSLRYQYDVHAPGAASQIRLASTRDLNLNISVSNANTIFQAYASWNNLSHAKESYQDAVSPIGGSRSIIDVHHRRNYFIIPQNNLGQDIFIRATEIRGLPSIIKMPSGDSKPIKVPVAKNMLDSHLKGSLFKKGNIMVTIIIAAAEFQQVEGLSSHEYAVEVRLAPDQSHPCPSLSIQQSARTRGNSSYGSIASDMISVKWNEVFFFKVDSPDFCNLELVVMDMGRGDTVGYSLAPLNHISTPQENPASYNSSLEFNWLELSSSGSTVITSEGKEMKSSGRIKLAAYLSPQLEVGKSEKSYNTKARPGFIQISPTREGPWTTVRLNYAAPAACWRLGNTVVASEVSIADGNRYVKIRSLVLVRNYTEFTLDLQLKLNASNEKRRHDNDETQEVYGDEVVTDEFFETQKYNPDIGWFDVNEGTNEVELPSGWEWVDEWHVDKKSVNTADGWVYAPDFNSLKWPQSSNPLKSVNYAKQRRWLRNRKGKSTDLKAQIYVGPIRPGEVVPLPLSVLTHSGLYILQVRPSYLEKTEEYSWSSVMDVSGNTRDLEIPSENAGISVSNLSESEELLYCPAVSGTSSNSNRGMWFCLSIQATEITKDMHSDPIQDWTLVIRPPLAITNYLPLTAEYSVLEMQASGHFLTCVRGIFTPGESVKVYSANIRNPLYFSLLPQRGWLPLHEAILISHPKMAPAKTINLRSSISGRIVQVIAEHTHTHERPLQAKITKVYAPFWLSVARCPPITFRLIDLSGRKTKKKIALPLLSKRNNDLFLEEISEEEIYEGNTIASFINFKLLGLSASINLSGEKSFGPVKDLSPLGDMDGSLDFCAYNTDGNCMRLFVSSKPCPYQTVPTKVITVRPFVTFTNRLGQDIFLKLSSEDEPKVLRASDVRASFVYRDTGGPDELQVRLDDTNWSFPVQIVKEDTVPLVLRRNDGTRRFLKMEVRGFEEGSRFIVVFRLGSTRGPIRIENRTKRKVIRLRQSGFGNDAWIQLLPLSTTNFSWENPYGQKLIDAEIYSGNSSRVWKFDLEKSGFCSESDGLGLLFHVIDMADVRVARFIDEGAALLSSKEGSMSLAEVGNLGSSHIQNQMQENGSHLQVTVELGAIGVSVVDHRPREVLYLYLDRVFISYSTGYDGGTTSKFKLILGYLQLDNQLPLTLMPVLLAPEQNIDMHHPVLKMTFTVRNENIDGVQVYPYVHVRVTDKCWRLNIHEPIIWAFIDFYNNLQLDRLPNSSSVSQVDPEIRVDLIDISELRLKLSLESAPAQRPDGVLGVWGPVLSAVGNAFKLQIHLRKVIRRDRFMRKSSVISAVGNRIFRDLIHNPLHLIFSVDVLGMTSSTLASLSKGFAQLSTDGQFLQLRSKQIWSRRITGVGEGIRQGTEALAQGVAFGVSGVVTRPVESARQHGLLGFAHGLGRAVVGFVAQPVSGALDFFSLTVDGIGASCSRCIEILSNKTTFHRIRNPRAIHADNILRDYSEREAQGQVILHLAEESRHFGCTELFKEPSKFALSDYYENHFMVPYSRIVLVTNKRVMLLQCLSADKMDKKPCKIMWDVPWEELMALELAKAGYPRPSHLIIHVKKFRRSQKFVRVIKCNTEDETEVPQAVRICSVVRKIWKAYQTDVACLQLKVPSSQRHVSFASNDNDGRDSFSQKKPIIESRGLASWGAISDRRKFVQHAITFSKVWSSERELKGRCTLCRKNVSEDDGICSIWRPSGLPHGYISIGDITHVGSHPPNVSAVYRFSDKLFALPVGYDLVWRNCLDDYTNPISIWHPRAPEGFVSPGCVAVPDFAEPEPNAAYCVAETLIEETLFEEQKIWEAPDSYPWACHIYQVHSDALHFVALRQPREESDWKPMRVIDDPQFHIEP*