MNLEASGRGGEFGMSSVSCGNGKLRQWLIDQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNREEDAALFKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHVFNYMMPPHDRSWRDYVPEQPHPEISYQCPVTFGPRSHHWQGPTCENGCQVTGTFYACAPPESQAPGIPIEPSIRSAEALALSDCRLHICLYYREILVKELTTSSPEGCRISHGHTYDASNLDQVLFPYPEDSGQRKNIEKLLSHLERGVVLWMAPDGLYAKRLCQSRIYWDGPLALCSDRPNKLERDQTCKLFDTQQFLSELQAFAHHGRSLPRFQVTLCFGEEFPDPQRQRKLITAQVEPLLARQLYYFAQQNSGHFLR