MNTRQLGNPLFTMRKQYGMIIFWFFFPGLFNLFLINDWLDNGNIIGLVFALIIWLPAFYVLADRIRSRIFVHEKGLIVQSLLGTKTVKFTPALQMYIGRIQDRVYGVNTARHVSIRLVQNKEEIKIPSTFLYMEELIDVLLNYQSQTMLPAIVQAFNDGKTLNFGAIKLSNKMIAVKDKKFPFAELREIEVENGVLRLYTHTNSGGLLQKGAAFVQLSKIANFDVLNHLLSGSQPNAEDDVKIY