MMMVDDVVAAGGGVGGSGSSGNRWPREETLALIRIRSEMDAAFRNATLKAPVWEELSRRLAELGYQRSGKKCKEKFENVDKYYKRTKEGRTGRQDGKSYRFFSQLEALHAAAPPPPPQQQQRQGMPVEDPQPLAMARMMLPGAAALGFLSMSSESESDDESDEEEEEYAVAPGGGGPEGLGDDGDGDGEGGSSTRKLMAMFEGMMRQVTEKQDAMQRVFLETLENREREQLSKERAAAASRDAALIAGTTAPSRWPKEEVQALIDLRMEKEEQYNDMGPKGPLLAIVTVSEQDNPSQRELEGKSSNDVGNVQLAVPLLVHNAPDKKVEGSEGEPNVTAAAEETDSDEMGGDDYTDDGDDDDKM