PPPNRPVILHSGKTGDGYQQFYLQTNSTIYPALTARLLDCVPPAATGDMSAYQLHTPASSLPQGVGMAHLHGPQKPPEVITQKRELRLMKNREAARECRRKKKEYVKCLENRVAVLENQNKTLIEELRALKDIYRHKAE