MGRAPCCSKVGLHRGPWTPREDTLLTKYIEAHGEGHWRSMPKKAGLLRCGKSCRLRWMNYLRPDIKRGNITPDEDDLIVRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLSKKLRSQGTDPSTHKKLSEPVVKENKRRKNQKTKNNMNKKEMVVKNKNKTGQHVEPLKPKVHLPKPTRVTSFLSLQRNDSFTSSTTTTTTTTSSQDLKGGGGAFGINENDQVLVNTRANGIVFCVGDDQDQDQVPNSADDNDHTLENLYEEYLQALLKTDHHHDHQNQLELDSFAESLLI