MMSGGRMNGPASDDFPFGAMQPPPYVGFEHAGGGGGQRHQGAMMYDNFDFAVAAAAFGQFQDAPHHQMLAMPPNGSGAGGLVPMAPPPMPMPGMQLQMPPMPHGMHGHGDVCPSMGMVKREGGAGDAGRIGLNLGRRTYFSPGDMMAVDRVLMRSRLGGVFGLGFGRAHQQAPRCQVEDCKADLSGAKHYHRRHKVCEYHAKAALVSTAGKQQRFCQQCSRFHVLMEFDEAKRSCRRRLAEHNRRRRKPAAGSTATSSKDSAPPSKKPNAGAICSSYTGDNSTLSATKSTISSNTSAISCLQLQGQARAAAAARPTALTLGAPPEKDDQQQQFRNAMQLHHHQEHQHFITSLLHGNINNSNILSCSSVSSNTMPSAVAANGEDDNNNMHMFEVDFM