MESKPLEKAKPKYRKGLWSPEEDNKLRNHIIKHGHGCWSSVPIKAGLQRNGKSCRLRWINYLRPGLKRGVFSKHEKDTIMALHHMLGNKWSQIAQHLPGRTDNEVKNYWHSYLKKKVIKAKEMESDKQIQHAGSSSDTVENALSPQKLATQDSSYGLLENLDKSIAQNDNFFSKSYNFSKEAYQSSLPLPKLLFSEWLSVDQVNGGISVNSDDSLVLGNEFDQNSTFQEAIMHMLEENFGEEYHNRLIHSSTTEVYNSQIKSTNQMDGSDFMNCIPGNELRSNFSLTNHGM