MKRIRDDVYASGSQFRRPLGSSRGQLCGQSPVHGSGDTEEEEEGGSRRVSQKLTTNDALSYLREVKEMFQDQREKYDRFLEVMKDFKAQRTDTGGVIARVKELFKGHNNLIYGFNTFLPKGYEITLIEEDDALPKKTVEFEQAINFVNKIKMRFKHDEHVYKSFLEILNMYRKENKEIKEVYNEVSILFQGHLDLLEQFTRFLPASLPSHSAAQHSRSQAQQYSDRGSDPPLLHQMQVEKERRRERAVALRGDYSVERYDLNDDKTMVKIQREQRKRLDKENRARRGRDLDDREAGQDNLHHFPEKRKSSRRAEALEAYSGSASHSEKDNLKSMYKQAFVFCEKVKDRLCSQDDYQTFLKCLNIFSNGIIQRKDLQNLVSDLLGKFPDLMDEFNQFFERCESITDGFQRLAGVMSKKLFSSEEQLSRPMKVEEKESEHKPELEAVKETEQCKKEYMGKSIQELDLSDCECCTPSYRLLPADYPIPIASQRSELGAEVLNDHWVSVTSGSEDYSFKHMRRNQYEESLFRCEDDRFELDMLLESVSSAARSAESLLNIITEKKISFSGSFRIEDHFTALNLRCIERLYGDHGLDVIDILNKNPATALPVILTRLKQKQGEWKKCRDDFDKVWANVYAKNHYKSLDHRSFYFKQQDSKNLSAKSLLAEIKELKEKSQNDDDVLLSISAGYRQPINPNLEYEYLNRAIHEDMFKVVQFSCEELCSTKEQLSKVLRLWENFLEAVLGVPPRAKGTDLVEDVVINPKTLDVNHSTSPNGEAAVSSGGDTARLASRKLKSAANGDENSSSGTFKHGIGLLNKDSTGKENLEDVEIANRDGVACSAVKPQKEQETGNEAEKRFGKPIPMDISERAAISSISIPSGAENNHCVVGKEVLPGAHEIQAKPSDTLTDIHHDVDSIETVHSTQGGDVGNSIVLANGLRSDSSKGTRNSDDPEGPSRNEKEEGELSPNGDFEDNFGVYKDHGVKSTSKPENSAEAEVEADAEVENEDDADDVDSENASEASGTESGGDVCSQDEDREEENGEHDEIDGKAESEGEAEGMDPHLLEGESELLPQSERVLLSVRPLSKHVAAVLCDERTKDLQVFYGNDDFYVLFRLHQILYERILYAKRNCSGGELKSKNLKDTNAGDPYARFMRVLYGLLDGSAENTKFEDECRAIIGNQSYVLFTLDKLIYRLVKQLQAIVADEMDNKLLQLYEYEKSRKPGRVIDSVYYENVRVLVHEENIYRLECSSLPSRLSIQLMDNIIEKPEAYAVSMDPTFASYMQTELLSVSSGKKEEGHDIVLQRNLTGLYDLCKAMEGVEVVNGLECKMSCSSYKIAYVLDTEDYFHRKKKKKKTEQLWQRNKVRVERFHRFLSA*