MNLEGSGGRGGEFGMSSVSCGNGKLRQWLIDQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQITLEDSQMTMSHPYTMTTPYTSLPAQQVHNYMMPSHDRSWREYVPDQPHPEIPYQCPVTFGPRSHHWQGPACENGCQVTGTFYACAPSESQAPGIPIEPSIRSAEALALSDCRLHICLYYREILVKELTTASPEGCRISHGHTYDASNLDQVLFPYPEDNGQRKNIEKLLSHLERGVVLWMAPDGLYAKRLCQSRIYWDGPLALCNDRPNKLERDQTCKLFDTQQFLSELQAFAHHGRSLPRFQVTLCFGEEFPDPQRQRKLITAHVEPLLARQLYYFAQQNSGHFLRGYDLPEHISSPEDYHRSIRHSSIQE