MGKEQYSGYVTVDEKSGRALFYYFVEAKKDPDLKPLVVWLNGGPGCSSFGVGALSENGPFHPRGDKLIGNDYSWNKEANMLFLETAGVGISYYNDSSYYLGENDAKIAEDNLLFLHGWFDKFPEYKSRDLYVTGESYAGHYIPQWAELIVEAKNKNKIFNLKGIAIGNPLLDFFTDFNARGEFLWSHGLISDSTYNMIKTSCNYTKVYSIVKKEISQYISRYDVTLDVCLSSLDTQKSKLLGVETVGTRLAVQPDVCVEDEATAYLNMVEVQKTLHARLVGSIKRWDFCSNVLEYDFLNLEIPTVPLLGKLAMVGIRVLIYSGDEDSVIPLIGTRTQ*