QCPRGHWRPAEDDKLRELVSQFGPQNWNLIAEKLQGRSGKSCRLRWFNQLDPRINRHPFSEEEEERLLIAHKRYGNKWALIARLFPGRTDNAVKNHWHVVTARQSRERTRTYGR