MLVKLADLLDEHVDTLAAIESLDNGKALSMAKVDVSLSSGCLRYYGGWADKIHGKTIDTDHETMNYTRHEPVGVCGQIIPWNFPLLMWAWKIGPALATGCTVVLKTAEQTPLSGLFACTLVEKAGIPAGVVNVVSGFGKTAGAAIASHMDIDKVAFTGSTVTGRTILQAAAKSNLKKVTLELGGKSPNIIFNDANIDDAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIEAFKGRTAKNVVGDPFAQDTFQGPQVSKLQFDRIMNYIQSGKEAGAKVETGGERHGKEGYFIQPTIFSGVSEDMKIMQEEIFGPVCSISKFETEDEVIKKGNETTYGLAAAVHTTNLNTAIRVSNALKAGTVWVNCYNMLSYQVPFGGFKESGIGRELGKYALSNYTQVKSVRIRLGGALFG*