MSGGGVVRGPAGSNDCRIYVGNLPPDIRSKDVEDLFYKYGAIRDIDLKNRRGGPPFAFVQFEDPRDSEDAVYGRDGYDYDGYRLRVEFPRSGGGGPMGPQRGRHGPPSRRSEYRVLVSGLPSSGSWQDLKDHMREAGDVCYADVYRDGTGVVEFVRKEDMSYAVRQLDNTKFRSHEGETAYIHVKVDGPRSPSYGRSRSRSRSRSRSRSRSPSQSKSGSRRSRGSPRYSPRRSRSRT