MFIKNMYSPWPLSRDLFCKILSDQISDRFVCNLVWERIGYKAITNSGESNPAGPNTPRYWREKFPEAPQIISKRAASIHLTRSIPKEYKQSLKECLNFEGYSINQLYPRRTRRATAINWLLAWILMEGETIPQSGPLPVLNAAPVDPLKGHPGDPEIF