MKFMHTVIAVLNAGPVVLFLHGFPEGWYGWRKQISVFAEAGYRVIAPDMRGYGDTSAPEGAENYSYLHIVGDLIGLLDSLQVEKAFVVAHDWGALIGWQLALFRPDRVIALASLSVYYMPRNPAGSIMRLLKAAHGDEFYMWKFQAPGEFEAVIASMSSEVFFRLLFSNKFSIKLDLSNLSKIPVEKIPLPDWMTEEELAYYVAEFNKHGFTPALNYYRAMDLSWELTTAWTGSKVMVPTIFIIGDKDLVYDFHGAKDYIHNGQVADVPLLKETIVLEDVGHFLQLEKPKVVNSHILNFFKGF*