MERVNLGGLGYDNGGVMMTRDPKPRLRWTADLHDRFVDAVAKLGGADKATPKSVLKLMGLKGLTLYHLKSHLQKYRLGQQQGKKQNRTEQNKENAGSSYVHFDNCSQGGISNDSRFDNHQRQSGNVPFAEAMRHQVDAQQRFQEQLEVQKKLQMRMEAQGKYLLTLLEKAQKSLPCGNAGETDKGQFSDFNLALSGLVGSDRKNEKAGLVTDISHLNGGDSSQEFRLCGEQEKIETGDACVKPESGFVHFDLNSKSGYDLLNCGKYGIEVKPNVIGDRLQ