MNRTLLSILKILSKENKIIGSKEIAKKLKMYGVNLSERTVRYHLKILDERGLTKVYGKEGRRITERGRKELETASTVEKVGFIINKIETLSYLSDFDINAMKGRLILNITYIHKNKFRKALKAMENVFTSPYVMSDRILVLEKDSENILVPEDHVCIGTVCSVTLNAILLKHGIPIISRFGGVLEIREGESYRFGALISYDGTSLDPLEIFIRGKMTDVLGTIKNGFGRVLASFREVPIVCLDKVKEIYSIMQKRGFQGIMMFGEPNQPLLDIPVGMDRVGIIVVGGLNPIAAIEENNIQTYTTAISVLYDCRELVVFEEVLEKFK