MSRAVTWLKMAGAGIVLIVGGPAFVEYVRPSEEELFKRYNPELQKKALENRDRREKEFDDYVNKLKEWSKSDKSSVSRLTMAPVLPPINSAESFWVAAQEDADRKRAEMEARTVRDKEEARIQREEMRKELQGGK