MGVSGPAHFVFIHGGGFGAWTWYRVVDQLRKKGQKATAIDLTSCGRDSVDPNTVTSFMDYNQPLVEFMQTLAPNERIVLVGHDLGGLSVTYAMEHFHKNISVAVFIAAMMLPSGFPLTLELFELDPKVGSHIEYTFGDGTHAMPTSLYVMEKMQPQVFYHMCPSEDVVLASLLSKPVPLKMLDGSYTQYTDEKYGSIPKVYIKTMRDRVLPPDVQDEAFLSDPNCLPNEIREIESDHSPFFSKPAELVQQLEEISATYS*