MMNCAGGGDPVEDFLISGAVDDEDLAIFCDGGLGIEGVNGDACGFEQSNLGKRGRDEPCSSGLKSKACREKMRRDKLNDRFLELSSVMNPGKQAKLDKANILSDAARMVAQLRGEAEKLKESNEKLRENIKDLKEEKNELREEKVRLKVEKDRLEQQVKAMSVAPTGYVPHLPHPASYHPAAFAPFVPPQQAAGNKSAPIPAPFPGMAMWQWLPPTIVDTTQDPKLWPPNA