MSRDIDEGSVPGAVAGGGGELEGSEPVAGGGEVEAAADSHENDLVMPGFRFHPTEEELIEFYLRRKVEGRRFNVELITFLDLYRFDPWELPAMAVIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPTTDADLFYKSEISLCRVYKRSGIDDGGHGRASSSSNVQSTSSMPGPSRTSAPTGRQHGPSPTQQPTSFHLIGQAQCSTTVPPPAIVDVQATAHNALHPPPLPPGPSCAYDEHAPLIGNSSTPVDDELSRLVGHGQAYAIANHQDAGTHFFPMPPPPAPHPLGVLPMSPAAGSDKLWDWNPDTTSSKDYGGSSYK