MVKIFIGNLSQDTGKEDVEALFTPYGTVTESAKFKNYAFVHMDDRKSATKAIRELHLFKLDGRPINVEPSRGKNQGPVKLHVANVEKGFDDELRALFEEYGTVKECAIVKNFAFIHMDNSDEAMDAIKGLDNTDFQGKRIHVQVSKSRPRGGPEDEEYPPPPGRGGYYPPHFPGDRPEPPYGERMPGYPPLPPPPPPPRRAPYPDRGYGDADPYGMVDYYEKYRARPYSVGGFDDRRPSSNPPPPPPPSALVRERLGMGGPSPYDRPPPAPSAYMARDRSPIRRAPPPPAMSATNGYPYERSRLSPLARPPMYPAPMFATPRPRDPFSDGTQPPPPPPPPRYAGY