MMDGGVGVGDPVEDFLIGGAGDGGEGLAAFCDGGLGIEDVSGGDSGLGHSNLGKRARDEPSSSGPKSKACREKMRRDKLNDRFLELCSVMNSGKHSGLEECSASNPGKNAKLDKASILSDATRMLTQLRGETEKLKESNSNLRETIKDLKVEKNELRDEKLSLKAEKERLEQQLKAASAAPTGFAPHMPYPAAFHPAVYPPFAPPYQVPANKGAPVPAAFPGMAMWHWLPPTAMDTTQDPKLWPPNA