MEGGEMGGGERKRGKRREKKRFSQEQVRSLESAFEKEGRLEAKRKGELARELGLNPRQIAIWFQNRRARWKSKQLERDYGVLGADYQALLSSFQSLKQEKRTLIKQLQKLGAVLEKSEASGSAEGDDTVKDATAYSDGEYSREVNGSKLVYDEPEMLYEAEEVLMGSFSPTIKTSPSDSGWFCDQPFTSSQWWELWP