MSGAQEIGKSKSSDQVAPTPQNTPLSNAPLTREALSRPTVGTIGEEDEGAVDMASALQNNPALAAMVQDKLSNLVGRSSGYVESLPPHVRRRVEGLKGVQVEHHKIEADFQKEILELEKKYAQRYRPLYERRAAIIQGKQEPSTEEVKAGEAVDADEDEEPSESLADVKSPADGANGIPEFWLTALKNHIALSELITERDEDALKALVDIRMTYLVDQAGFKLEFEFDPSKNDFFTTKSLTKTYYYQDEVGYSGDLVYDHAEGCKIDWKDDKDLTHKIETKKQRNKNTNQTRTVKRSVPVESFFNFFNPPKPPKNGETEDEEADLDELDERLELDYQIGEDLKDRIIPHAVDFFTGKALQYEDIDDLDDEFDEDDDDDDEEDVDDDDQPSRRSQLGASAGSQMAGSQDPQECKQQ*