MMDCAGGRDPVEDFLLGGAGAGDDGDLVAVFCDDGGLGIEGIHGDACGFEQSNLGKRGRDEPCSSGPTSKACREKMRRDKLNDRFLELSSIMNPGKEAKLDKANILSDAARMVAQLRGEAEKLKESNEKLRENIKDLKEEKNELREEKVRLKVEKDRLEQQVKAMSVAPTGYVPHLPHPASYHPAAFTPFAPPQQAPANKSAPIPAPFPGMAMWQWLPPTIVDTTQDPKLWPPNA