MTKKIVLVTGGSGLVGSAIREVIEGEKPSDEEWIFASSKDANLCDPESTAAMFDKYKPTHVIHLAAQVGGLFANMKYKVEFWRNNIAMNDNIFQECHKRGVQKLVSCLSTCIFPDKTTFPIDETMIHNGPPHFSNEGYAYAKRMVDVQNRMYKAQHGCNFTAVIPTNIFGKHDNFHLDDSHVIPGLIHRGYLCKQKGEPFTIWGSGKPLRQFIYSTDLARLMIWTMREYEEADPIILSVGEEDEISIADVAHSVAKALDFQGEVNFDTTKADGQFKKTANNAKLRKYLPDFKFTPFDEAMATTVEWFMANYDVPGAVRK*