MIVEESKSSTDETKTSPRGHWRTSEDEKLRQLVEQHGPQNWNSIAEKLKGRSGKSCRLRWFNQLDPKINRRPFTQEEEGRLLAAHWVHGSKWALIAQLFPGRTDNTVKNHWHVIMARRHRERSRLFGKRSSQHHLDTNINGLFSRSSAHQNKNGLKQLQFGTSKIFEFQSHAKDGVFSISPSSSLSSWAFGGSASSTKAQSWDGFSGGTAERFTSNSNYCVLESSHSFSQSLHRYYNSSMYGGLLNLGEQGLTIYNRGVPNPVDFSNISDGCANEAMFKVRLGENSATFLKTRANNQKQFGEETSKQKNAPFIDFLGVGLS