MLFSHRNGLKEYKKTIQIKSVDKELRNSLWTLLITHYYLDLVNYRQLLSNQQKNHLTILFLQLWTSHFKEPLDEMPALDKHSNNSFYHYLRSYFFNCNYGDLYDLLEFIVKNSHPDFNEDFIKETNKALERENSAYRFIGNEVVEITCNEEINEIDDALSTPFSSVKTHLQTALQLLSDKKRPDYRNSIKESISAVESLVRIVCKDDNMILSDGLKPIQAKLEIHPALIKGLGAIYAYTSDESGVRHSIKDRDVPEYAEAKLMLVICSSFVNYLTQKNEFMNE