MKRLVIAEKPSVAKDIAKVLNCKEKREGYIEGSDYIITWAIGHLVILCDPEEYDIRYKKWDFNTLPIIPDKIKLKPNPKTYKQYQIVKALMLSSQIDEIICATDAGREGELIFRYIYELAKCRKPFQRLWISSLTDEGIRTGFEHLKDGKAYDALYYSAKCRSESDWLVGINGSRAYSIQYGSLLPIGRVQTPTLKIIVDRDLEIDDFVPKDYWEVKADFGNYSGIWIDLEKNESKIDSIQKAEDIKNKVLLKEGLVTDFQKKKVVKKPPFLYDLTELQRDSNKKFGYTAQRTLDIAQSLYEKRKAITYPRTDSRFLTKDIIPKLKSLINKIGLEGYKEFTSILEKLEKLPVNPRIINDRKVTDHHAIIPTEKKIDLNKFSEEEKNLYDLIARRFLAVFYPDYEYFSIVMITHVAGEDFKSNEQQTIHLGWKLLYSDKEVETKESTLIHIKKGSSSTLKSAEIEQKQTKPPARYNEALLLDSMENAGKFIEDEELKEQLKSSGIGTPATRASIIERIISVGYVERKGKNLISTEKGRKLIQITSQELSSPELTGKWEKALDKIAKGNMNPQRFMEGIGRFTKFIIEDVQKNTKNVVFEGYSKNRGKKSSGTSSYNSPIGICPACKVGKVLEGPKNFYCSEYKQGCKFGIFKEDILMKKFKKKMTKTMVSKLITNQVVTVKGMVSPKTNGKFDGNICLKQSSNGYWGWEFTNGGVNN