MAGPKKKGRGPTNLFDVHARKWKDRIAIYCNEKGQPVGPEKARKELTRFLGTIAHDYNWAPLTYKNWKSVPNKDKIWEFVNSKYILPPESQDWVMDTLDQSWRGFKCALKKKHYYKYDNLEDRLNDVPERVPEEHYKTLLPYWETTAAKNSENHRELDNMHTVGPVSFAMKHEEMVRYAIHIELNYNGFLRQDGVAPSKRKMFEETRRRKEGKTYDRPYDDTEQKIQAMRKLEALQDGQSSDSRKDSFVEVMGNTRRGSKLLVGRGVTQEVMENIKTVVIADVQKDISAEKEELAKEKEVHAAQVATEAAEMQRKSKELELEALKLQQMRREFESQQENITLDVIALSIAQLRKKDPSLTPQMIAKAIVSATADGP*