MEGDVMSVSVALDWTPNTNHVGFYVAEALGYYREVGLKVDLISPHLDHYSTTPASKVSSKAVTFGLGPSETVIGHHLPHSILTRAKLVAIATVLQEDTSAIVTLKESGISRPRDLDGRKYASYAARFEGRIVQRLIQTDGGKGIFKEITPEKLGIWDVLTVGKANATWIFTGWEGVEAKFKKVDLNEFKLSNYRIPYGYSPIVFVHPDTLKAYPDMVKQFLRAIAKGFIYSTRNVDEASIILTEAARCQNPPLVQPLDPLIVRASMEYLSNYFLDEEEKWGLMDLTRCQQFLDWLSVEGILTTLIPSRNPIVGVSASLDDLRDGNFGQVVQASQLRVDEMFTNDHLIH*