MPKDKDKSKRPPLKDREAYERMSFLFQAARSVLTENAPLQVELSRHYVICMRAIARRLVARLDPTLKRQICQQCWVVLVPGITSKQAIRSGKLRIDCLSCGHQRRLPIDNRSHELATTRPAGPGRSGFLDSMPPHPKKKQQQPPPPSSTEPSTS