MASSNEDLPQGTVKNVLEQDTLKWVFVGGKGGVGKTTCSSTLGILLSQVRSSVLIISTDPAHNLSDAFQQRFTKAPTLVNGFNNLYAMEVDPTVENDETLGSEGMDDFLSDLANAIPGIDEAMSFAEMLKLVQTMDYSVIVFDTAPTGHTLRLLQFPSTLEKGLAKVMSLRNKFGGVISQMSRIFGVDTEFGEDAILGKLEGMKDIIEQVNRQFKDPGLTTFVCVCIPEFLSLYETERLVQELTKFEIDTHNIIINQVLFDEEVVESKLLKARMRMQQKYLDQFYMLYDDFNITKLPLLPQEVCGVEALKVFSHNFLTPYQPSLLRGSVEELEMRIATLKEQLKDAEEELEKLRAGQQESIM*