MKSKQVAIVTGANTGIGRETALALAKSDIKVFLACRNVDKGREAVGYIQDACPGADVEVLHLDMMSMDSIRKCASEFKSRKLPLNILVNNAGFNSQEPSYSPEGIGGSAQVNFLGPYTFTRLLEEDLTRGAPSRVVNVSSVTSRYSDVFNPVSFLNKYEEGLYARTKLANALFAHEAQLRWQGQGIESSAVDPGSVYSDIWRNQAFGRPPFSWLLKALYAPTWDGAKPVIYAAIAPYSAEKKNNRPYRFFARGVFASPLITSSPPRVLELPVALATLFGSLIDWPVRRLTGGLIWGKVKEVAGPKFSYDRDFSSRLWKHAATVAGFSKE*