MSGGVIRGPAGNNDCRIYVGNLPPDIRTKDVEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYGRDGYDYDGYRLRVEFPRSGRGGGRGGGGGGGVGAPRGRYGPPSRRSEYRVIVSGLPPSGSWQDLKDHMREAGDVCYADVFRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEGETAYIRVKVDGPRSPSYGRSRSRSRSRSRSRSNSRSRSYSPRRSRGSPRYSPRHSRSRSRT