MMKQFNEKHSVLRHEDIEKKHKCDRCDFATHIPGHLRRHLLVHSGSKPFACPHCDYSCNNIENLRKHVISTSKHKGKFLYECKLCAHGTEGSTAPYGTNFQKEFKEHLQQCHDLSPDEVKMASIL