MMSGGRMNGPASDDFPFGAMQPPPYVGFEHAGGGGGQRHQGAMMYDNFDFAVAAAAFGQFQDAPHHQMLAMPPNGSGAGGLVPMAPPPMPMPGMQLQMPPMPHGMHGHGDVCPSMGMVKREGGAGDAGRIGLNLGRRTYFSPGDMMAVDRVLMRSRLGGVFGLGFGRAHQQAPRCQVEDCKADLSGAKHYHRRHKVCEYHAKAALVSTAGKQQRFCQQCSRSVNPTSHSTVSLPLQKRNESTAERTWSVYSTTYSRARLQIVQARPVKTACLFSLHSVFGSCRLSVAAAMARKRVCAKASLSLRDDRSCQIQ