MSRYREWDLSCKVYVGNLGSNASKHEIEAAFSKYGPLRNVWVARNPPGFAFVEFEDPRDAEDSVRGLDGTRCCGTRIRVEMSSGRSRRGGGSGGGGGRGSRRYSSF