MRSSTVSTLQNRFFGEPTKGFFNPIENSSESRGPWLVKESQHVSSYIHALGCLRYHKVRDSTYFSIPASIRVFSSQPLQQGQHGTPKEKTLFQKYKSSQYIDFEYGRNQVVSATLSSFAESDGEDIDRKYFDNEESEECPMGTGGIRIDKVKGQNQSLQGMAEAFNISPRTAFGIAGGITFAALVLPLSMKSLGHGLPLKVKSLSYLTLLCGFYMAWNIGANDVANAMGTSVGSGALTLRQAVLTAAILEFSGALLMGSHVSVTMQKGILVSNVFNGKDSLLFAGMLSSLAAAGTWLQLVAFANCPEFKPELWNVFRVQGVEA*