MDGAAVSAATGVMGSLLAKLSALLGEEYRLLKGVNSDIRFLRDELTAINNFLINMSNMEENLGEQEKEWRNRVREIEDCIDLFMRKFNHGDVDANFVRRTAKKIGMLWSRHEIASQIHQLKDCVNEESARRLRYRFGESNARIVEIDPGLPALYVEAEKLVGIHGPMEKIIDLLTKQDGSSQQLKVVSIVGFGGLGKTTLANQVLKKIKHQFDCTALVSISRSPDIKKILFVLLKDMINKNNSNDEKHKKVVGIKAEKSDDEKQLINKLREYLTSRRWAQK*