MKRRSSETKLLKELLLYAASAALSSLVLFVGLRQLDPNRQASKKALENKKELAKRLGRPIIQTNSYEDVIACDVINPDHIDVEFDSIGGLESIKQALFELVILPLKRPELFYGKLLGPQKGVLLYGPPGTGKTMLAKAIAKESSAVFINVRTSNLMSKWFGDAQKLVAAVFSLAHKLQPAIIFIDEVDSFLGQRKSTDNEASTNMKTEFMALWDGFTTDQNARVMVLAATNQPSELDEAILRRLPQAFEIGMPNCRERAEILKVILRGEKVEDTIDYDGIASLCDGYTGSDLLELCKKAAYFPIRDLLNDEKSGKRTAEPRPLLESDLEKVLTTSKKTKVAASEYSRLSSMRADSDSAINEISKLVVSHILNVQSDN*