MKKLILTQEISCQYCYKCLRNCPVKSIMFNKGKSYVIDDECVLCGVCIEVCPQKARTYVKSTHLLENFKGKPFLVSIAPSFFAHFDEPFKVITFLKNFGAAVVQETAVGADIVSYYYKKFIQGKNKTVITTACPVVFELAEKYYPDVIPYLIPFLSPMNAHALFMKKYFGDFPVIYLGPCIAKKRDGENYVDLVLTYEELSLYMERSGINITELEESLPTPPYPERGRIYPVSGGINSTLDGSWENYLVVEGIENIIKVFENISSYGEGFVIEASSCFGGCINGPAIRKDIGILEKRKRILSYMEKLKEINGEIIKPELINLDLKRNFSSQKKIIEIPEERIRKVLREMGKDNPKKELNCGACGYPSCRDKAIAVILGKAEKEMCITYLIDKVSSVSSAIIEEFPNIVIIYKDGKPIYLNPAGEDFFLNKEALLGFIIDEIEEGKNPLEIYIDNEEYYFFVKKFNLPDDNGKVALLLDITNEKKREDELNKLKKESAERIEELINRQMLLAQEIASLLGESIAETKSHFAQFRKVLEEDAHL