MDKSGEMAGASSANNSSDFNEKFTKSILPKHFKHSNFASFVRQLNKYDFHKVRQNNEDNAPSPYGPNRDGLEAVNKINQAGTGPHTYNLILMDIIMPNLDGVSATVCIREILPNTPIIAMTSNIRADDIDMYFRYGK