MEEIGGASTAPVPQEAVPPETGQDVALTSAEAETNLAHSVLKEHGNGAGDTFHVTGEGSLVTGDGTSLARDSLPTAGSESPSAVLASSERTDAAGDAAFSALNEVQLTDDAGDEPSSVVGTLDDDAEDEPSPVVGTLEDAQRFFDEGRSALRSGDYDQAAELLSRALEIRALHYGELALECAFTYYKYGCALLYKAQSESDPLGGVKTAADTETAGENGKEDEEEDVEEEEESDLDMAWKMLDIARVIYEKQQSHSIEEVDVITALADVSLEREDFEMCFRDYTRALEILEGLVEPDDRGIAELCFKLSLAQQLGYKPKEALRYCQQAVSVCEARSRRLRNEVAVAKGLVDSKGKSPICDDIPKDTELAKTSTPSVAISDASVEAQGTPSLKQEGEIKEIEQLLEDLKEKVVELQDMASGPSLLESLKESNPGAVSSITQVFSVTAQLVSQHEGSSGSGSQVEPSTGFDAPSMTSSTTTVTHLGVVGRGVKRATPVPISNGSSESTTTKKRSLDDMMTRGGAGDTQIGFGFGGSS*