MVVELKNIEKIYENGFHALKGVNLELKKGDILGVIGYSGAGKSTLIRLINCLERPSSGEVLVNGVNLLKLKPKELQKARQKIGMIFQHFNLLSAKNVFENVAFALEIARWEKTKIKSRVHELLELVGLEDKMHFYPKQLSGGQKQRVAIARSLANCPDLLLCDEATSALDSKTTHSILTLLSGIQKKLDLSIVFITHEIEVVKELCNQMCVISSGEIVERGSVEEIFANPKHAVTKELLGIKNEHGDQKCQDVYRIVFLGEHLDEPIISNLIKRFKIDVSIISGNIEELTTKDIGYLVVRFLGSVAETQRALEYLNALGLQVEKLKD*