MEKKGRMNWVVGCACVAVVFIAVDPMGMGPLGGYKFEPVKHNIAPYEQVMGNWPRDLASRLRFSSLQFRNQVYGPESLEFDSHGRGPYAGFADGRVMRWSNHTNSWELFAVSSAQWNAKSCERGIKSTTKEQWEHEGVCGRPLGLRFERETGDLYYADAYYGLMRVGSEGGVAQVVSDEAGGKPIKFANDLDIHSNGSIFFTDSSQRYMRKDNHMILLEGENTGRLLRYDPSTKTTSVVLENLSFPNGVQLSHDQAFILLSETTNCRILRLWIEEGRLEVFVDLPGFPDNIRINENGEFWVAIDCCRKPIQEWFSRRPLMRKLFFKLPVPISLLYKIAGMRMFTIVARFDGKGSLLDSLEDRDGHVVKLVSEVYEKNNHLWIGTVCHNHIAKYALK*