MDGGGDPVDEFLIGGGGGGGGGEDGDFGIFCDGVPTMAGDGGLGIDDVSGDACCLDQSILGKRGRDESSSAGPKSKACREKIRRDRLNDRFLELSSVINPDKEAKLDKASILSDAARLLAELRGEAEKLKESNEKLRETIKDLKAEKNELRDEKVGLKAEKERLEQQVKALSVAPTGFVPHLPHPAAFHPAAFPPFIPPYQAPGNKNAPTPTAFPGMAMWQWLPPTVVDTTQDPKLWPPNA