MAEHIPKFENLKLGKKIFRVVNINYADLTLNNNQKQEEKAAQVYTNWRNTEQNQKQIESEILQKKSLKYHKNQENSSQWDGQWGTDIRALNASELAATIDTGDYSHFVSIPLYRDEKLIKKLNDFKGKVNEVFNNKYSSNLLNDMRTAHITLLMLKLNTQERQKKAVECIKNSEAVIRVLAEGLKKFNIKGLGYFGKNDKQATTVYAKIDDPQFISFLNEVTNVLVRDFMDFGLLNDEDLSHIKKDSEGKYICEQLHISLLKAAKQKNKSSTFDASEVLDQFKHFEFYSAKFSTLDISTRGEFMASNGYYLPITSFTIAI