MNLEGGGGRGGEFGMSSVSCGNGKLRQWLIDQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQLALEDPQMAMSHPYSMTAPYPSLPAQQVHNYMMTPHDRSWREYVPDQPHPEISYQCPVPFGPRSHHWQGPACENGCQVTGTFYACAPPESQAPGIPIEPSIRSGEALALSDCRLHISLYYREILVKELTTSSPEGCRISHGQTYDASNLDQVLFPYPEDNGQRKNIEKLLSHLERGVVLWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTPQFLSELQAFAHHGRPLPRFQVTLCFGEEFPDPQRQRKLITAHVEPLLARQLYYFAQQNSGHFLRGYDVPEHISSPEDYHRSIRHSSIQE