MAGLEEAELQLSELELLSSMFPTEEEFVVNDQVAFAELRDFVEGRAANPPSAKVQFTIDVKLEVPEAEMVTLSLCCSYPLKYPKILPEICVRSCTLNRSQQTHLTTELHTYLTENCSGEACVLGAVQWVRDHAAAYVQKAATPSTKSDTMPAKEAVFTRLWIYSHHIYNKQKRKNILEWSKENNLTGFSMPGKPGVVCVEGSQSGCEEFWARIRRLNWKRILIRHREDIPLDNTCTHVDTEIEKHRKFPSFEENVFDVHGSRGNHMDLGQLYQFLNEKGCGEVFQLYFGIEGK