MSGLSNAAKEIHNLLIANQGSSLAQEEILEHFKGKDLGEDKIESVADLMKHIQELLNRQLINLSQQGTTLKFSGVDLKQASKISNMSQDEAMIYSYIEGSGREGIWTKTIKAKTNLHQHIVLRCLKSLENQSFIKSVKSVKHPTRKIYMLYHLTPSIEVTGGPWFTDSELDTEFIDSLLIIIWRFIANKTYPNLFGTEGNKAQLYEFSVGLNNAPDVAQINKFIRGSGITNIELTDDDVRSLCDVLCYEEKIEKLEKFGKVDSYKVTWHSVEEAVKLDEPEGDVAPIFTFYDNHKVVNAIDIENPDQNYYLDAYLNQ*