MTTTPLCVFEKLSKAAFMNEVQKFPVLYDKFNKDFKDKWKKKNAWEEVGRLSNLSPNQAEEKYKSIRSSYGRWLKSKKNIPSGSGRNSVPPQFLQLDWLNTFIEHSETTTSICLPSDSRLETSNLEENIDMVCGQVENTHHPFNNDHISEDVTTENSSINTCVRGESSESTIHANNKKKRRKKLDSDDLLDRTLVKTLEKINSNIENPTLEEQDEDYLFMKSLVPQLKRLNNYSKALAKVQIQTLLLKLEFPDRGETI