MASNNQDLPEATVQNVLEQDTLKWVFVGGKGGVGKTTCSSILGILLSQFRSSVLIISTDPAHNLSDAFQQRFTKSPTLVNGFSNLYAMEIDPTVEKEDSISSDGMDDFLSDLANAIPGIDEAMSFAEMLKLVQTMDYSVIVFDTAPTGHTLRLLQFPSTLEKGLAKVMSLKSRFGGMLSQMTRLLGVDEEFGEAALLGKLEGMKDIIEEVNRQFKDPDLTTFVCVCIPEFLSLYETERLVQELAKFEIDTHNIIINQVIFDEEVVESKLLKARMRMQQKYLDQFYMLYDDFNITKLPLLPQEVCGVEALKEFSHHFVTPYQPSLARGSVEELQNRVAALKLLLKDAEAELERVQKGKQKI*