MGLKEFAICSDGYREPNPKHLRRSEKRLGKLQKDLSRKQKCSNNRKKARLKVAKLHEKIANQRADFLNKLSIKLIRENQSIVIEDLKVKNMQQNHKLAKAISEASWSEFRRMLEYKASWYGRNIIIAPSNYASSQLCSECGYKNEDVKNLALREWICPNCGVHHDRDINASKNLLKLLAI