MKRRSSETKLLKELLLYAASAALSSLVLFVGLRQLDPNRQASKKALENKKELAKRLGRPIIQTNSYEDVIACDVINPDHIDVEFDSIGGLESIKQALFELVILPLKRPELFYGKLLGPQKGVLLYGPPGTGKTMLAKAIAKESSAVFINVRTSNLMSKWFGDAQKLVAAVFSLAHKLQPAIIFIDEVDSFLGQRKSTDNEASTNMKTEFMALWDGFTTDQNARVMVLAATNQPSELDEAILRRLPQAFEIGMPNCRERAEILKVILRGEKVEDTIDYDGIASLCDGYTGSDLLELCKKAAYFPIRDLLNDEKSGKRTAEPRPLLESDLEKVLTTSKKTKVAASEYSRLSSMRADSDSAINEISKLVASHILNVQSDN*