MSRHPSDRKVYVGDLGNNARKNDLEYVFGAYGSLRSVWIARNPPGFAFVEFESARDAADAVRGLDGRTVCGRRARVELSTGKYARSGGGGGGGGGGGGGGGLGGRDRGGGGRGDDKCYECGGRGHFARHCRERKARQRRRSNSFSRSRSTSRRRRTRSKSGTRSRSRSAGSVGRRSGRSNGRDENGSASRYSDHERNGSGAVDSPPPPKRRYEDEDDDRVRGSPRSRSRSRSASPAVRRGSPPRRRGDSSASRSVSRD