MDLSSFLHHIQSQPAWLLLPSALGLLSIFNLTTSLLKHLYTFFFRPPKNLLLYGSWAFIAGSTDGIGKSLAFQLAQKGLHLILLGRNPDKLKQVSTEIHARFEQTQIRTVVVDLEGDLTAGVERIRKEIEGLEVGLLINCAGYTDGLRRFHEIDDEALRRLVKVNVEGLTKVTQVVLKGMLERNRGAIVNLGSGSSVVRPSLPLFAIYAATKAYVEQFSRSLHVEYKGKGIDVQCQAPLFVATKMVPFERMSVFTPSPDAYAKAAVRWIGYEPLCMPYWPHYIQWCIASLLPDTPTFGWRIRFRYGG