MGEATKLHIFLFPYMAHGHMIPTLDMAKLFSTKGAKSTILTTPLNAKILENPIKSFNQDNPGLEDITIHILHFPCTELGLPQGCENTDFFFSNPDLNTGDLNRKFLLSMEYFKEQLEQLLQTVKPDCLVANMFLPWATKLAEKFGVPRLVFHGTGYFSLCASHCLRLHKPYKNVASSSEPFVIPELPGDIVITEEQVIEKEEESVMGKFMKELRDSERSSFGVLVNSFHELEPAYSDFYKSSVAKRAWSIGPLSLGNREFKEKAERGKKASIDEHECLKWLDSKRRESVIYLSFGTMLSFNNEQLVEIATGLEMSGHDFIWVVNKSGSQGDKEEWLPEGFEEKMKGRGLIIRGWAPQVVILDHQAVGGFLTHCGWNSLLEGVASGLPMVTWPIGAEQFYNEKLVTQVLKTGVSVGVKKMMKPDGDFITKEKVEKAVREVMAGEEMRKRAKQLADMAKDAVREGGSSDIEVNRLMEELKLVRLQKEEEKRS*