MKLALLGRQALMGVMAVALVAGMSAKSFADEGLLNKVKERGTLLVGLEGTYPPFSFQGEDGKLTGFEVDFAEALAKHLGVKASLKPTKWDGMLASLDAKRIDVVINQVTISDVRKKKYDFSTPYTVSGIQALVKKGNEGTIKTAADLQGKKVGVGLGTNYEEWLRQHVQGVDIRTYDDDPTKYQDLRVGRIDAILVDRLAALDLVKKTKGTLAVTGDAFSRQESGVALRKGNEDLLKAVDNAIAEMQKDGTLKALSEKWFGADVTQ*