MSVSDGDDDEAFLIALDAAEAAALDSSKRRRLSTTSSSPTPSTSPAATEGPYLAALKGSHSSTWKQQLQDLGYAHKRPDGSKSLAPGTGASGSCFKCGDPGHWARECPQSVPNTGGGGQIGGGGGGGGGGGGGYVNAGVEVEDKACPCGVGSCLVLTSNTPKNPGRKFYKCPMRVSLSNQLTT