MGRGLCYYDILGINRSADDVEIKKAYRRLALKYHPDTDASTDASDEFARVCEAYDVLSNPKTKGTYDLYGEDTLKAGNEGSIPYTFDATTGPRTVFSRFFGTGNPYEALNALSIHFEKLTTADKVEPGKQKVYDLALSLEELYRGCIKQVVHTRRVQTELGEVNSEQRTLTIDVKPGIMDGTTFVFQGEGDVSAKQSAGPVAYVLCSSPHPRFTRRGSDLVHRVKLPLYQALVGGAVAVETLDGRVLKVPLDEIITPGLSITTPGEGMPKPTGGKGNLILEFDLLFPTCLTEQQKMLTKAGLYLPAKPDEVQGKALRSFEAAFKDPLHGWSTGVSKEQ*