MSKATKKMEAQLAKLQGDEWDSDESDREEAPAPVSKAAKKKANKAEKAKAAATTETTTDAAPVQFESQVDFVELSKKTKANLSKAKTPVPAGDSAVIYIGRIPHGFYEKQMKGFFGQFGGIKRLRVSRNKKSGASKHYAFIEFEDPEVAGVVAHTMDGYRLFDRVLACAVVPTEKLHERMFIGANRKFRPLPYKNLAIRAHNAPKTFEQQEAANARLVAKEEAKRAKLAAMGVEYDFVGYAGVAPAKASHVQF*