MALTGMLPPGFRFHPTDEELVAFYLQRKVSGSRIEFDVIAEIELYRHEPWELPALSCLQSQDQEWYFFNPADRKYPRGSRTNRATTAGYWKATGKDRKVLCASKLVGFKKTLVFYKGRAPSGIRTDWVMHEFQLARPEEESYPNPNPSPNVNSGRDSLVLCRVLKKNGLGPSFRNQLSAFFLHDDNNTTNDNNQARLGYGSRIDYSDGNAILVENRELGNGDKDTYMPELEGSEEKMSEIDTQIGFGNASYSNSEDEDGEEEIINAKDEAALVQHPHINCLQTLPLFAEKVEEEANNNNNNNNKRKRKKGELQEICKV