MSNAGKVITCKAGVVWEAGQPISIQQIQVSPPLSNEVRIKITHTSLCHTDIYFWKGKDGGSWFPRILGHEGAGIVESVGDGVTEVKAGDHVIPAYMAECKECELCVQGKNNICEVFRFNFMSGVAYADKQCRFSIGGKPIHHFFGLSTFSEYTVIHASCVAKVNPEAPLDKICLLGCGVPAGFGAAWNIGKVKPGDSVAIFGLGTIGLATAEGARIAGASRVIGIDIDSRKEQISKSFGVTEFLNPSHFDKPIQEARGHLEFMNLGGGVNSSYECVGKVELMLAALQCAHPVWGRAVIMGLDEIDKKLCFSPLELHDGRKLKLGPFGGFRRSDVPKLVDRYLNNEFELEKYVTQRMAFSDINTAVQMLVEGKCLRCVIHIDDDC*