MMDLKEWSSSSEELNVNRKCCADCKTTKTPLWRGGPAGPKTLCNACGIRYRKRRACWRKGELKKQKQKQKQRWKMLGEEEQAA