MKKLLYRNDEETVVYDNVLEGLYSLYKTYILELENEFNYYHFYKPLLTSGDFLSKPMILLLGQYSTGKTTFIKHLIEKEYCGMRIGPEPTTDKFVAVMYSEKEQLIPGNALVSDITKPFSQLESFGNSFLSKLECSNTNSDVLKSLTIIDTPGVLSGIKQISRGYDFEKVIYWFAQRVDLILLIFDAHKLDISDEFRRCIQAIKGQDSKIRIILNKADTINTQQLMRVYGSLMWSLGIVINTPEVNRVYIGSFWDRKLMYDENRSIFEDEASDLYKELSKIPRNSTMIRLNDFIKRCRTLKVHIYLLTHLRQKLPYFRKDYIKGRLIKSLDKIYEDVARENNLPLGDFPPVQFMKEKLHDIDWMKIPKLDTKKIEKINKVLNVHIPQLLEMIPKESATVDMYKVGINEGTIVENKLTPFLELTSGEIPLWVKQKYLLSPIDTSKYSEDFYKLGPNDFGKLSGEQVKPDLIKSKLPSSVLHKIWNLADITKDGYLDLFEYSLARHFIEMKAEGFDLPSKVPKDMINSHEY*