MGVLEHVANLASMPFDSPRKRKSRGTRDVAEILRQWREYNEQTEADSCIDGGVPKPVRNPPPKGSRKGCMKGKGGPENGICDYRGVRQRTWGKWVAEIREPGRGARLWLGTFSSSYEAALAYDEAAKAIYGQSARLNLPEITNRSSSTAATVSGSVTAFSDESEVCAREDTNERSGFGQVKLEDCNDEYVLLDSSQCIKEELKVKEEVMEEHNSAVGFGIGQDPKREILDAWLMGNGNEQEPLEFGVDETFDINELLGILDDNNVSGQETMQNQVDRQPNFSYQTQFQDANLLGSLNPMEIAHPGVDYGYPYVQPSEMENNGIDLDHHRFNDLDIQDLDFGGEKDVHGST