MLARKEQHQAAATVKVEVGLSGLDLHDHPITNIKPSSKNKRRFSDEQIRSLEFMFESGSRPESQKKQLLANELGLQPRQIAIWFQNRRARSKSKQIERDYNILKESYDALASSYESLKRENQSLRIQLQKLKGQLEMEHGNKTHEPNRTGNSGDGNSENKSVICDANEKITFLFEGYDHMISSDNNSRDAESRDEDRVVLDMMEATDGSLTSSEKWCGFESNCFLDESSCSSNWWEYW