MMATNSTTLGIVAFTLVATLADGFVNQLLSGSSPMVVSVSPAPFHANSIQPSTTFKRLQMVSFPEDSMSSSSSSSSSNYEKQSRQNNSPIEEDEQPPSSLSSSASPSDFTSDQYERNDGAFPLPDDMSVPKTRQLRWEREKLVLSKFANGDELFDLRHEVASLRKELAETRKLMDGASKKKGDDAVALRGLKRRVKEIEDKILRVSGRDAEFAYAVLLERVEKAESEGDKEKAKKIRKEAEEARACIPQLNMHGLWVGKYGENGYEMVNITYSGDTLVATKVTGDQNVPRGEISFTANLSPRAQFQTMSGLEPIELNARAARQWGKRYLPRHVGKGQVASEGYQNAQWMDGQLILVGRFFSFAWVPIGHQVFFGRPSAELTLKMLREHQEEEMMKDHVAVMREEATHMMDETYWSERENNYFEQEGCFE*