MECLTLKKSNCKNCYKCIRHCPVKSIRFSGNQAYIIGDECIMCGQCFVVCPQNAKQIVDETEKVKVLLQSGAPVVVSLAPSFVANYEVGIEAMREAIKKLGFYDVEETAIGATIVKREYERLVKDEERDIIITSCCHSVNLLIQKHFPRCLPYLADIMSPMQVHCKDIKKRIPNAKTVFIGPCVAKKDEAQQYKGIVDAVLTFDELTAWLKAENITLEKKTDSNENSRARFFPTTGGILKTMDKKNPKYVYMAIDGAENCIAALRDIEKGNLHHCFIEMSACAGSCIGGPVMEKHHRSPVRDFAVISRYAGKKDFLVEQPSRAEIRKDFEIIEQRLREPTEEEILDTLRQMGKMKPSDELNCGSCGYNTCREKAIAICQGKAEISMCLPFLKEKAENFSDTIARNIPNGLIVLNEKLEVQQINNAALKILNLRRASDILGDQIVRVLDPGDFLTVLTEGTGIRDKREYLAEYKKYVEKTIIYDKEYRQILCILRDVTEEENQRARKESITHQTIEIADKVVDKQMRIVQEIASLLGETVAETKIALTKLKESITNE