MKFKAFLTDHGVSLLERRFIPAFEKIGKSCHLYLTPDHVILLHNVLNSNGVQAVAQFKKEVLFEDYRISSQNEDRISFTIDLTLLARALRSSISMDGDKLQVKLVKKRAVAVERPMPYLSFESMGHRTAVVQDVPISNPLSRVDVNELQTALDMAQDLPRTLVQVPDLHQLQTLASRLKNVGEILEIAVTQHGDLHLHISTSMVTIGSEYRKLRVLGVRADGAALDGAISASARLERALQRGEASVVQVSMKHFVKSLQCQLTKPDTSFYGIGQNDSSLTMIFQFFIPGSRQMDNSISLHYRLPVLDPGLS*