MDCAVGGDPVEDFLLGGAGDDGDLAIFCDGGLGIEGVNGDACGFDQSNLGKRGRDEPSSSGPKSKACREKMRRDKLNDRFLELSSVMNPGKQAKLDKANILSDAARMVAQLRGEAEKLKESNEKLRENIKDLKEEKNELREEKVRLKVEKDRLEQQVKAMSVAPTGYVPHLPHPASYHPAAFTPFVPPQQAPANKSAPIPAAFPGMAMWQWLPPTIVDTTQDPKLWPPNA