MKKAALVAGGLTAYAAGVGAVYVYMQAQKAPEGPLPSERERRGTFDSIAKHFDDDIDLHERVIGIRASREELHYKRPRVASLTMTDFSDGMIEVARGKYAALPRPSGPYPATRARPRATRRSRRRPAAGLRPLRPADSSRLPFPSDSFDTVVDTFGVCSFESPLEVLKELRRVCRAGGEVLLLEHGRSSWDLFNRYVLDPGLHRHVKKYGCYWNRDIETLVRESGLEVVSVEKRHLGTTVAVVARKRAEGRAARPQVRR*