QHHHHRLPNQQPPNKMPRFSAYDALSPDDDDHGPPSVVGQPGMPTPAPRPKGPKLKFTPEDDALLVELKETKNLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTVWTDEMVERLQIAIQEYDNDRWRIISGKVGNGFSATACKEKA