MPRLQAKMKRAVTFFVIVIALTAEAAAHGPEAESFEYKKGPRGPEHWGNLSREWKACGDGKRQSPIDLASRHVKILPRLGRLQRNYHAANATLENSGHYIMVKWSSNAGTIRVKGKNFTLMQCHWHSPAEHTVNGRRYPLEIHMVHKSGDNQTAVIGILYEYGRHDTFLAELTDEIVAIAGMKQEEEKEALGIVDPMHIKFGSRKYYRYIGSLTTPPCTEGVIWSIVKKVRTVSREQVKALIKATNDGFGKNARPLQKENGRVIEFYNPMHIP*