MKFKAFLTDHGVSLLERRFIPAFEKIGKICHLYLTPENVILLHNVLNSNGVQAVAQFKKEVLFEDYRISSQNEDRIAFTIDLTLLARALRSSISMDGDKLQVKLVKKRAVAVERVMPYLSFESMGHRTAVVQDVPISNPLSRVDVHELQTALDMAQDLPRTLVQVPDLHQLQTLANRLKNVGEVLEIGVTQYGDLHLHISTSMVTIGSEYRKLRVLGVRADGAALDGAVSASARLERALQREEASVVIITVTALLMNMAVVSVEQQVSMKHFVKSLQCQLTKPDTSFYGIGQNDSSLTMIFQFFVPGSRQMDNSISLHYRLPVLDPGVP*