MKRIRDGSGSQFRRTLGSSRGELYGQSPVPGSGDTEEGRGEGGRIASGDVTSQNVKDALSYLKDVKDMFHDQRETYDRFLEVMKDFKALRIDTRGVIARVKELFKGHNHLIYGFNTFLPKGFEITLIEEDEAPPKKTVDFEEAIHFVNKIKTRFKHDEHVYKSFLGILNLYRKEKKGISEVYNEVSILFEGHSDLLEEFTRFLPASLPSHSAAQHSRSQAQRYNDPRSGPPLIRQMQVEKEHRRERAVASRSDYSADHNDLCDDKAMVKMQREQRKRADKENRERRGRVLDDREADQDNLHHFPEIRKSSRRAECPEAYSGSASHSEKDNLKSMYNQAFVFCEKVKERLCSQDDYQTFLKCLNLFSNGIIQTKELQNMVSDLLGKYPDLMDEFSQFFERCESIDGFQHLAGAMSKKSFSSEEQASRSMEVEEKEREHKLDLEVVNETEQYKEEYVGKSIQELDLSNCECCTPSYRLLPSDYPVRTASQRSELGAEVLNDRWVSVTSGSEDYSFKHMRRNPYEEILFRCEDDRFELDMLLESVSSAARTAENLLNIITEKKIAFSGSFRIEDHFTALNLRCIERLYGEHGLDVIDILHKNPATALPVILTRLKQKQDEWKKCRDDFDKIWAKVYAKNHYKSLDHRSFYFKQQDSKNSSAKSLVAEIKELKEKSQNEDDILLSISAGYRQPINPNLDYEYFSRDMHEDLYKLVHFSCEELCSTKEQLSKVLRLWENFLEPVLGVPPRAKGTDPVEDVPKTLDVNHSTSTNEEANGSCGADTATLASRKLISVANGDQNASSGASNLGEIGLLNKDSTGKEDLQDADTANGDGVTSSAVKLQKEHETGNRADQRSVMPIPMDINERASTSNLSTPSGENNHGVLEKEDLAGSHEIQAKPSSTLSDIHHIKTSPSTQAGDGGKSIALASGIRSDSSTDNMNSDEPEGPLTIEKEEGELSPNGDFDDNVGLHEDLGVKSTSKPENLADAEVENEDEDSENASEGGEECSHDENREEESGEHEEVDSQSLAGDTELLRQSERVLLSARPLSKHVAAVLRDGRTKDIRVFYGNDDFYVLFRLHQILYERILSAKRNCSGDELKSKNSKDTDSLDPYARFMKGLYGLLDGSVENTKFEDECRAIFGNQSYVLFTLNKVIYKLVKQLQAVVADEMDNKLIQLYEYEKSRKPGRVIDSVYYENARVLVHDENVYRLECSSSPSRLSIQLMDNIVEKPEPYAVSMDPMFASYLQTEFLSTSREKKEEGHNIVLRRNRRPYSGLDDLAALCKAMEGVEVVNGLECKMSCSSYKVSYVLDTQDFFHRKKKKKKKIEHISQQRNKDRVERFHRFLSASR*