MDLSSFLHHIQSQPAWLLLPSALGLLSIFNLTTSLLKHLYTFFFRPPKNLLLYGSWAFITGSTDGIGKSLAFQLAQKGLHLILLGRNPDKLKQVSTEMHARFNQTQIRTVVVDLAGDLTAGVERIRKEIEGLEVGLLINCAGYGDRLRRFHEIDDEALRRSVKVNVEGLTKVTQVVLKGMLERNRGAIVNIGSGSSVVRPSLPLFAVYAATKAYVEQFSRSLHVEYKRKGIDVQCQIPLFVATKMVPFKRMSVCTPSPDAYAKAAVRWIGYEPFCMPYWPHYIQWCVASLLPDTPTLAWRMRYSTSSSMKRKGSKKE