MLEDDGIQITDSPDDQGPEAPYQTYNFSPGSNGIVCVADTFDQGAGLCCHGLQNADKGSSVDDRSGAEELGIGATKYRLRTMKWGITPSWSKKKGASVPKAINCRDDSLRTHGGMWQGMKNRKRCVVVAQGFFEWLNVSTKEKIPHFVKRKDGRLMCFAGLWDSIGNEDTGDKTYTYAIITTNSNKQLRFLHHRMPVILDTGSKELQEWLHPSRRRWTDDLQSLLKPYRGDLDIYPVSKDVGKVGRSSPSFIKPLNDKGREHDIARFFS