MSQNTSVGIVTPQKIPFEMPLVLENGKTLPRFDLMIETYGELNAEKNNAVLICHALSGNHHVAGRHSAEDKYTGWWDNMVGPGKPIDTERFFVVGLNNLGGCDGSSGPLSINPETGREYGADFPMVTVKDWVKSQAALADYLGIEQWAAVVGGSLGGMQALQWAISYPERVRHALVIASAPKLSTQNIAFNDVARQAILTDPDFNEGHYRSHNTVPARGLRIARMMGHITYLAEDGLGKKFGRDLRSNGYQYGYSVEFEVESYLRYQGDKFVGRFDANTYLLMTKALDYFDPAADFGNSLTRAVQDVQAKFFVASFSTDWRFAPERSHELVKALIAAQKSVQYIEVKSAHGHDAFLMEDEAYMRAVTAYMNNVDKDCRL*