MMDLNVNEKKKCCADCKTTKTPLWRGGPAGPKTLCNACGIRYRKRRACSRKREEQRWKMLGEEEQAAVCLMALSSGFVFA