MASSNEDLPQGTVKNVLEQDTLKWVFVGGKGGVGKTTCSSTLGVLLSQVRSSVLIISTDPAHNLSDAFQQRFTKAPTLVNGFNNLYAMEVDPTVENDETLGSEGMDDFLSDLANAIPGIDEAMSFAEMLKLVQTMDYSVIVFDTAPTGHTLRLLQFPSTLEKGLAKVMSLRNKFGGVISQMSRIFGVDTEFGEDAILGKLEGMKDIIEQVNRQFKDPGLTTFVCVCIPEFLSLYETERLVQELTKFEIDTHNIIINQVLFDEEVVESKLLKARMRMQQKYLDQFYMLYDDFNITKLPLLPQEVCGVEALKVFSHNFLTPYQPSLLRGSVEELEMRIATLKEQLKDAEEELEKLRAGQQESIM*