MKKLQLPPQVLAAVRHTGQRASQTGRWFGSLALRGLNAVQEVLRAEVESGHARLVADFLADRALPAAKALLLERMTARLLLRLGLRGALLTNVAGWVLPFVLEKLLQAAQASGLLARLEANPTIAEALLHLDELRQRAARLIFPDGDTGAEVLAEAAATPAAALPMVPPRPTIPG*