MMDGGGGVGDPVEEFLIGGAGDGGEDALAAFCDGGALLLLAMGNCALNAMQPSRALLAQLGIEDVSGGDSGLGHSNFGKRGRDEPSPSGPKSKACREKMRRDKLNDRFLELCSVMNSGKHTGVEECSASNPGKNAKLDKASILSDATRMLTQLRGETEKLKESNVNLRETIKDLKVEKNELRDEKLSLKAEKERLEQQLKAASAAPTGFAPHMPYPAAFHPAVFPPFAPPYQVPANKGAPVPAAFPGMAMWHWLPPTAMDTTQDPKLWPPNA