MVKDTKYYDALGVDPSATDAQLKTAYKKGALKYHPDKNAHNPQAAEKFKELAEAYEVLADPQKRQLYDQYGKEGLEQGGGGAGMNAEDLFAQFFGGGSAFGGMFGGGMRETGPKKARTIHHVHKVSLEDIYRGKVSKLALQKSIICPTCDGRGGKEGAVKTCPGCNGAGMKTMMRQMGPMIQRFQTVCPDCQGEGEMIREKDRCKRCLGKKTVVERKVLHVHVDRGVKTGHKIDFRGEGDQMPGVLPGDVQFEIEQKPHPRFQRKDDDLFYHAEIDLLTALAGGTIYIEHLDDRWLTVNIFPGDPITPGAIKVIKGQGMPSFRHHDFGNLYIQFDVKFPDKTELRNIPLLEQVLPPRAPQVAPPPDAMAEDYDLEDVDPRHQSRAQGATGMDDEDEDGIPHGAERMQCASQ*