MNLELGECGMNSVSCGNGKLRQWLIDQIDSGKYPGLVWENDEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQISMEEQPLMMNHPFPIASPYTSLPSQVPNYMVPHERNWREFAPEQPHPDIPYQCASVPFASRGHHWQGPALKTGCQVTGTFYACAPPESQAPGIPIEPSIRSGEALALSDCRLHICLYYREILVKEVTTSSPEGCRISHGQSYEVSSLDQVIFPYPEDNGQRKNIEKLLSHLERGVILWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTQQFLAELQAFAHHGRPLPRYQVALCFGEEFPDPQRQRKLITAHVEPMFARQLYYFAQQNSGHLLRGYDLPELVTSPEDYHRSIRHSSIQE