MSQRNFLFVPTSFRRLALISKKLTCRTAYKEVEKGLYISSCQGDFILKILDIFSLKLGDPPPPSFYDFCQIIEVYLVLKIVIQDDVSSKPRSFSSYVSPAGVTFHFDTHKLILKLQENGFSTQQAESVTSCLVEIINTSISGLASNTLSTLDKERLEMKWKSTYDEVRNEMFLLEKSKFAQVKEENEKLKEKVKALEQFMQDEMQKMKGSIRLDMSLEKSRRSEELAIRDQRIKDNGNKIETEIAKLGTQMETQKLDLIKYLVGSMVSCTTLMLAIWRIFKS