MMTRDPKPRLRWTADLHDRFVDAVAKLGGADKATPKSVLKLMGLKGLTLYHLKSHLQKYRLGQQQGKKQNRTEQNKENAGSSYVHFDNCSQGGISNDSRFDNHQRQSGNVPFAEAMRHQVDAQQRFQEQLEVQKKLQMRMEAQGKYLLTLLEKAQKSLPCGNAGETDKGQFSDFNLALSGLVGSDRKNEKAGLVTDISHLNGGDSSQEFRLCGEQEKIETGDACVKPESGFVHFDLNSKSGYDLLNCGKYGIEVKPNVIGDRLQ