MASDDGLSEGTVKNILDQETLKWVFVGGKGGVGKTTCSSILSILLSRVRSSVLIISTDPAHNLSDAFQQRFTKAPTLVNGFTNLYAMEVDPTVENDDLRSVDGMDGFLSDLANAIPGIDEAMSFAEMLKLVQTMDYSVIVFDTAPTGHTLRLLQFPATLEKGLAKVMALKNRFGGLFNQMTHMFGVDDEFGEDAILGKLDGMKDVIEQVNRQFKDPDLTTFACVCIPEFLSLYETERLVQELTKFEIDTHNIIINQVLFDEEGVESKLLKARMRMQQKYLDQFYMLYDDFHITKLPLLPQEVCGVEALKSFSDKFLSPYKPPFTKGTVEEVEQRISILSTQLKEAERELDKLKRG*