MNLEGGGSRGGEFGMSSVSCGNGKLRQWLIDQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNREEDAALFKVTRTWGARGRDGGRAPESRRIPSPGSSAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKQVHNYMMPPHDRSWREYVPDQPHPDIPYQCPVTFGPRSHHWQGPACENGCQVTGTFYACAPPESQAPGIPIEPSIRSAEALALSDCRLHICLYYREVLVKELTTASPEGCRISHGHTYDASNLDQVLFPYPEDNGQRKNIEKLLSHLERGVVLWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTQQFLSELQAFAHHGRPLPRFQVTLCFGEEFPDPQRQRKLITAHVEPLLARQLYYFAQQNSGHFLRGYDLPEHMSSPEDYHRSIRHSSIQE