MNTKELSIIIFGIVFAIHRNKDGDWVFGIDILLTSDPSPEFHEQRWNSLLGQNTAGRITEPEADGLFESGLDFVRNLVRTSSTLRPLYSALDPTARDGLLHLILLYGVEAISRYKNVFAHLKNHERNAAATLFKDSPLYDRDPEAHNIVAKLVNTGSFSPLQNR