MEYLGTFFEMGKTILAPLLSLKENEDILDKKIGELSCREIDVQADLEKANLQSGKRPKREVELWLKNVQNIKDEVLYIKQKLGELRWHHFRLQLNLAKLIKEKIEDVVQLKENGRFQEGLVVDLLPGSIQTFPTTKLVGETTALRSLKMIEECLMDDGVGKIGVYGIRGVGKTTIMTHIHNKSTMAATFNSVIWVTVSKDSCIEKLQDDVSKAMGVSLSYNKDALHRSAELIQAFIHRGRFLLILDDMWNVFPLTKVGIPEPNVENKCKIVWTTRSQRVCRGMDSQVTIKVDRLTNDESWTLFEEKLGGNLVLSTEIEQIAKAVVEECDGLPTEIITVGAAMRGVDEITIWRNALEDLKNLRLKPGGIEDDVFSCSRFCFDDLKTRRHQDCFMYCALCPEDDQMDGDSLQMLPLSINNTPPSLKQIKGSITLWDSLQWNSNNTKMLFQPFFPSAPDRDLQRVNAEEEDVVDDTNDADDEKRGFKRKADVLAERRHLDLNLPPLSMEQEIELSPRNSKKWKAHE