MKLVTPGKATIDLSAEKDPELFYLDRCGLGGLGIVAENTLQCVPKHQLVEHTFVSNIKEVRKKHKKWLSENKHLRYMWIPYTDAIVVVQCNPLPEGKDPPKFTPKYGRDEALQHARDLYKELIREHEIEEASTGKTNDDKPSSQVWLSTETDMNINELSFMELRDHLLSLDPLNKDHVIRVNLAEAEYWKKSEGYTVGSKPNLKDLDYMDEVMKLIKKEKIPAPAPIEQRWSARSRSLMSPASSSFPDALFSWVGIIMYMPTTETNQRRAITTEFFKYRLAAQRQLWNSFSAYEHWAKIEVPDNEEELAWLHERLHKRFPMDLYNRARTELDPNQILSNDLLEKLFPLSLNKSEA*