MSGGVIRGPAGSNDCRIYVGNLPPDIRTKDVEDVFYKYGAIRDIDLKNRRGGPPFAFVEFEDPRDAEDAVYARDGYDYDGYRLRVEFPRSGRGMGRGGFGGGGGGAPRGRYGPPSRRSEYRVIVSGLPPSGSWQDLKDHMREAGDVCYADVFRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEGETAYIRVKVDGPRSPSYGRSRSRSRSRSRSRSRSNNRSRSYSPRRSRGSPQYSPRHSRSRSRS