QPYHSPQQQQNQTQHHHHRLPNQQPPNKLQRTSYSQDSAEEDDHGPPSVVGQPGMPQPASRPKGPKLKFTPEDDALLVELKETKNLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTVWTDEMAQRLKVAMQEYDNDRWRIISGKVGNGFSASACKEKALEIEMDDDDRALLQRRESYTAASL