MTVLVEAIVVFLSYIFNSPLSLVPSLISSVFSFPDNQTRFLSIRCLFITMGAKAKKSLKKKMSKISSSTSTQLVNGKQAAADFLPLEGGPARKLPELKELKKKSGVLYIGRIPHGFYEEEMKAYFSQFGTIKRLRIARNKKTGKSKHFGFMEFEDPEVAEVVAECMHNYLLFEHLLQVYVIPQEHVHPKLWKGFNYRFNPVDRLQTERKRQNKERTLDEHRRLVGRIMKRDQKRRKKIEAAGLDYECPEFVGDVKCVPKKIKFSQD