MVKDTKLYDILGVPETASEAQLKSAYKKGALKYHPDKNANNPEAAEKFKEMSRAYEILSDPQKRQIYDQYGEEGLEGGAGGPGMGAEDLFAQFFGGGGAFGGMFGGGMRDQGPKKARTIHHVHKVSLEDIYRGKVSKLALQKSVICPGCDGRGGKEGAVKSCTGCNGSGMKTMMRQMGPMIQRFQTVCPDCNGEGEIIREKDRCKRCNGKKTVVERKVLHVHVDKGVKNGHKIEFRGEGDQMPGVLPGDVVFEIEQKPHPRFQRKDDDLFYHAEIDLLTALAGGSINIEHLDDRWLTVNIVPGEVITPGAIKVIKGQGMPSYRHHDFGNLYIQFDVKFPEKDQLQNLGLLERVLPPRMEQPQPPADSMVEDFELEDIDASEGSQRRAHGAATAMDEDDDDVPPGAERVQCASQ*