MSRYRDSGSDCKVYVGDLGSSASKQDLEDAFGYYGPLKNVWVARHPPGFAFVEFEDPRDADDAVRGLDGRSIAGRRVRVEPSNGMARRRGRDRGVSRRGRPFHPDDRCYQCGERGHYARDCKRYRRGGRNRRSRSFTRSRSRDRRSRSRSNSKSRSRSKSRDKKSKSSDRRSKSNEKRTPSKSSSKSRSRSR