MDGGGDPVDEFLIGGGGEDGDLGVFCDGVPTLAGDGGFGIDDVSGDTCCLDQSVLGKRGRDESSSFGPKSKACREKIRRDRLNDRFLELSSVINPDKQAKLDKANILSDAARLLAELRGEAEKLKESNEKLRETIKDLKAEKNELRDEKVTLKAEKERLEQQVKALSVAPTGFVPHLPHPAAFHPAAFPPFIPPYQAMGNKKAPTPAAFQGMAMWQWLPPTAVDTTQDPKLWPPNA