MLREQPFYQPREGTYIKLLILLGKSAQPEQAQRLFGLMNEEGLEPTSELYTALLAAYCRSRLIDQAFLILEKMKTLPLCQPDIYTYTNLIKACVEAFRFELVDRLLAEMSDRGITPNTVTLNVVLGGYGKAGMFDKMEELLSKMLESSSCNPDVWTMNIILGLFGNVGQVEEMERWYERFRSIGISPETRTLNILIGAYGKKKMYDKMTAVMEYMRKLSYPWTSSTYNNIIEAFADSGDAKHMELAFDQMRAEGMKPDTKTFCCLINGYSNAGLFHKVVTIIRLAEKLEIVPNTTFFNSVISACAKAEDLMEMERVYARMRDKKCAPNDETYMIMTGAFEREGMRDKVLDLNEERERMIGKDGFEVTELLDLEEV*