MMSGRMNSAGDEYAFAAAAQFVGFDHAAAAQRAGMQHHHHIYDHGLDFATAMHHQFQPDSSAPPQLLPLPPTMSSMAPPPPMLPMPMQIPMPMPMAAPDVYPALGGGGVVKREGGGDAGRIGLNLGRRTYFSPGDMLAVDRLLMRSRLGGVFGLGFGGAHHQPPRCQAEGCKADLSGAKHYHRRHKVCEYHAKASVVAAAGKQQRFCQQCSRFHVLTEFDEAKRSCRKRLAEHNRRRRKPAATALSQATAKDAAASPASAGKKPTGATSSYTGDNKNMGAMSAAKSPISSNTSVISCLAGEQSKQQPPALTLGAAPPSHDTSSHLAGAVLHHHQHHSHQEHLQMSSLVHINGGGSNNNNILSCSSVCSSALPSTATNGEVSDQNNNDNSHNNNGSNNNNMHLFEVDFM