HHHHRLPNQQPPNKLQRTSYSQDSAEEDDHGPPSVVGQPGMPQPASRPKGPKLKFTPEDDALLVELKETKNLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTVWTDEMAQRLKVAMQEYDNDRWRIISGKVGNGFSASACKEKALEI