MKHDTWREAMGAEISALEGQGTWVLEKLPPGKKALESKWVYTEKRVEDGNLIRNKARLVCLGNHQVEGTNYNETFAPIAKMSTVHTFLAVATVKIWEVHQMDVHKSFLHGDLEEEIYMKIPPGFHKDNIDMVYRMKKSLYGLKQALGCWFEKNSTALQALSVLIYVDDMIIVVNNVFALNNFKAYLNQCFKMKGLGLLKYFLGLEVARSKSGFYVCQRKYALDIILETDLLGAKPADFPMEQNHKLALADGKELADGEKYRRLIGRLIYLAVARSDLAYSVHILSHFMHAPKEEHWEEALRVVRYLKKWPGQGILLRWIVNYDYKDGVTRIGQLTRRSLTGWFVLLYLSPVSWKIKKQPTVSRSSAEAEYRSMAALTCELKWLKQLVSDLGVEHKQGMNVFGDSQSALHIA*