MMSGGRMNAAAGDDFPFAAMQQPPYVGFEHAGMVQAGGXXXXXXXXXXXXXXXXXXXXXXXGQFQDAPHHQMNGGGAGGLLPMAPPPMPGMQLQMPTMGMHGHGDVYPALGMVKREGGGGAGDAGRIGLNLGRRTYFSPGDMMAVDRLLMRSRLGGVFGLGFGGAHHQPPRCQAEGCKADLSGAKHYHRRHKVCEYHAKASLVAAAGKQQRFCQQCSRFHVLTEFDEAKRSCRKRLAEHNRRRRKPASSSTTATSKDSAPPSKKPNPGAISSSYAADNNNLSATKSTISSNTSAISCLQQHDQSKAAAAAARPMTLTLGEPREKDDHQHLSNAMQLHHHHQEQQHFITSLLQQNNNGNGNSNILSCSSVCSSGLPSAGAANGEVSDQNNNSNHGGGNNNNNNMHLFEVDFM