MMSGRMNAAGDESPFPFGAMQAPGPGAYVGFDHGAAAVAAAAAAAQRAGMLQHHHHHMYDGLDFAAAMQFGGGQDPPPHPQLLALPPSMAAPPPPPMPMPLQMPMTMPMPGDVYPALGIVKREGGGGGQDAAAGRIGLNLGRRTYFSPGDMLAVDRLLMRSRLGGAEGCKADLSGAKHYHRRHKVCEYHAKASVVAASGKQQRFCQQCSRFHVLTEFDEAKRSCRKRLAEHNHVVSMSAAKSPISSNTSLPGRAGQACGGGGEADFVRLLDGEVDRINAFFLEQEEEFVIRQRIGAMLHHHHHHQQDHMQVSSLVHINGGGGGGGSNNILSCSSVCSSALPSTATNGEVSDQNNDNSHNNGGNNNNMHLFEVDFM