QHHHHRLPNQQPPNKMPRFSGSPADDDEDNDLGPASVVGQPGMPEPALRPKGPKLKFTPEDDALLVELKETKNLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTIWTDDMVLKLRTAIQEYDNDRWRIISTKVGNGFSAGACREKALDLEVED