MRRDKLNDRFLELSSVMNPGKQAKLDKANILSDAARMVAQLRGEAEKLKESNEKLRENIKDLKEEKNELREEKVRLKVEKDRLEQQVKAMSVAPTGYVPHLPHPASYHPAAFAPFVPPQQAAGNKSAPIPAPFPGMAMWQWLPPTIVDTTQDPKLWPPNA