MNLEPGECGMNSVSCGNGKLRQWLIDQIDSGKYPGLVWENDEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQINVEEQSLMMNHPFPITSPYTSLPSQVPNYMVPHERNWREFAPEQPHPDIPYQCASVPFAARSHHWQGPGCENGCQVTGTFYACAPPESQTPGIPIEPSIRSGEALALSDCRLHICLYYREILVKEVTTSSPEGCRISHGQSYEVSSLEQVVFPYPEDNGQRKNIEKLLNHLERGVILWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTQQFLAELQAFAHHGRPLPRYQVALCFGEEFPDPQRQRKLITAHVEPMFARQLYYFAQQNSGHLLRGYDLPELVTSPEDYHRSIRHSSIQE