GLAFPDWAYKAESSPGSRQNQLWHFILELLRKEEFRHVIAWQQGEYGEFVIKDPEEVARLWGQRKRKPQMNYDKLSRALR