MKPFSLSTVVLILSSLSLSASAGVSFSQSLGVSRSGSVFGIPRGGGLFGGKDESKKETTVDEETKKYAAMTQEEIEEWLEHVPVFAVTDSNGAGVVLKPENDTSVFYFFLNPMQANATLTQLKGANDEMDLKVSAFSLGKIWFNLLNGDPEREVKLTSPGAEDGEGETTKGVEYRLVPDTRDLLGARMLLTMTPEDGEAMKESGGMTPEMAQAAIKKAMEDSPKFKSTYNEIPVFTIAQMRMQKQPSEGEESEPITLLPMYFSMQNMVGTWQEFMKQAPTDVQGVEPAINLMSLKDLVEMMQKESEIDWRHVVLVPPAPVGADSETSASTATVADPMAQMGGATLGDE*