MNNKIELQNRYKNELFFSGDEIELALPLKEGGLFQPYFQPEFQWSQTDQRPPWEEINYWLPLLKEEWELINDRLTSNFDKNNPAVKQDMVKGFSIFFMMLFWSNGKPVDVNSWKESSLPFKTTCLNLIERLEFALNNADSYFARIQLNELVLEIHKKSAKKLALQSVQKKSPKE