MMNCAGGGDPVEDFLISGAVDDEDLAIFCDGGRLGIEGVNGDACGFEQSNLGKRGRDEPCSSGLKSKACREKMRRDKLNDRFLELSSVMNPGKQAKLDKANILSDAARMVAQLRGEAEKLKESNEKLRENIKDLKEEKNELREEKVRLKVEKDRLEQQVKAMSVAPTGYVPHLPHPASYHPAAFAPFVPPQQAAGNKSAPIPAPFPGMAMWQWLPPTIVDTTQDPKLWPPNA