MSQFLKGRREAKYSVRAGGSGDEGKVARRKETNSWKIDFSGEKPATPLLDTINYPIHMRNLSTRDLDQLAAELRADIVYSVSKTEARVRNNQLLVPAVDATTGKDTMLSLEDGYGCGEK