MSDQKDGLKFPDIAPIDHPRHCQQYTNVLTRDEDDPIQVEEIDGLQIDLETLLAAATRRMRLLQAEILVLSDMNDNKKDKKIHKLLGKKDTDLKRSRHSEDKPAKKLKSSDSPSQSSMCSINTSIYQLQPKVSEYEYEYEEQQMVQPPRVPINDTPSRFWKSIEPYCSPINHESVRLLEEMIKQDDDNDYYNVPALGTHFSQRWAIEDMKEEQSEGNRANVKTHEKPESNVEAVLKKANQFMEQSHSEPFGSLTKRLISAFVDENIMAPPDHESMLDSVRSLDATEGGNYSKPMKSLPPIPHAHKLESRIRMELIEQGILEADAADSKKEDEILTELMRCQHELKVVSNRNKDVLNQLLLAAKEELKKQEIQKKIESANTEVMEHYRRVMAARQKKRSLLKKEKDLAWKALRDRDVLIKQLNE