MNLEPGECGMNSVSCGNGKLRQWLIDQIDSGKYPGLVWENDEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQISMEEQPLMMNHPFPITSPYTALPSQVPNYMMPHERNWREFAPEQPHPDIPYQCASIPFAARGHHWQGPGCENGCQVTGTFYACAPPESQTPGIPIEPSIRSGEALALSDCRLHICLYYREILVKEVTTSSPEGCRISHGQSYEVSSLDQVIFPYPEDNGQRKNIEKLLSHLERGVILWMAPDGLYAKRLCQSRIYWDGPMMLCSDRPNKLERDQTCKLFDTQQFLADLQDFAHHGRPLPRYQVTLCFGEEFPDPQRQRKLITAHVEPMFARQLYYFAQQNSGHLLRGYDLPELVTSPEDYHRSIRHSSIQE