MPYVPRGAQQPQHQQQHHHHHHVGSPALREAGGLQDVHHQPLLLNPHQMVPSPMSSHYGSNPLHFQAQRTNKRPRLDGGDGSEDDHRLGLHLGMLKPDSHADGTPSPEMLLSAHGDQQRATAHAFALPPPIHPQQSQQHHHHRLPNQAVMHTMQQPGGDINSTPVPSGLPSVVGQAGMPDPAPRPRGPKLKFTPEEDALLVELKEHKNLTWKQISDFFPGRTSGTLQVRYCTKLKAKDTVWTDEMVQRLRNAIQDYENDRWRIIAGKVGHGFTPAACREKATEL