MMSGGRTNAAASDDFPFAAMQPPPYVGFEHAGGGGQRHQGAMMYDNFDFAAAAVAFGQFQDAPHHQMLALPRSGSGVGGLVPMAPPPMPGMQLQMPPMAMHGHGDVYPAPGMMKREGGGAGDAGRIGLNLGRRTYFSPGDMMAVDRMLMRSRLGGVFGLGFGRAHHQAPRCQVEDCKADLSGAKHYHRRHKVCEYHAKASLVAAAGKQQRFCQQCSRFHVLTEFDEAKRSCRRRLAEHNRRRRKPAAGSTAASSKDSAPPTKKPNAGAISSSYTADNNTLSTTKSTISSNTSAISCLQHGEGRAAAATRPTALTLGAAPEKDDQQQQLRNAMQLHHHQEQQHFITSLLHNNINNSNILSCSSVSSSTMPSAAAANGEVSDQNNDITNNNGSNNVNNGMHMFEVDFM