MSGGVIRGPAGSNDCRIYVGNLPPDIRTKDVEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYARDGYDYDGYRLRVEFPRSGRGMGRGGFGGGGGGGGGGGGGGGGAPRGRYGPPSRRSEYRVIVSGLPPSGSWQDLKDHMREAGDVCYADVFRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEGETAYIRVKVDGPRSPSYGRSRSRSRSRSRSRSRSNNRSRSYSPRRSRGSP