MNLEGSGRGGEFGMSSVSCGNGKLRQWLIDQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGAKQLTLEDPQMAMSHPYTVAAPYPSLPSQQVHNYMMPPHDRSWREYVPDQPHPEIPYQCPVTFGPRSHHWQGPTCENGCQVTGTFYACAPPESQAPGIPIEPSIRSAEALALSDCRLHICLYYREILVKELTTSSPEGCRISHGHTYDASNLDQVLFPYPEDSGQRKNIEKLLSHLERGVVLWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTQQFLSELQAFAHHGRSLPRFQVTLCFGEEFPDPQRQRKLITAQVEPLLARQLYYFAQQNSGHFLRGYDLPEHISSPEDYHRSIRHSSIQE