MGQQGEDATQLEASIRNVLDQEQLKWIFVGGKGGVGKTTCSSMLAILLAQVRPSVLIISTDPAHNLSDAFQQKFTKSPTLVQGFSNLFAMEVDPNVESDDFENVEGGGLVSELANAIPGIDEAMSFAEMLKLVQTMDYSVIVFDTAPTGHTLRLLQFPSTLEKGLGKMMTLKNRFGGLISQVSRMFGAEDEFGEDAIMGKLEGIQDVIEQVNKQFRDPDLTTFICVCIPEFLSLYETERLVQELAKFEIDTHNIIINQILFEEGVESQLLRARMRMQQKYLDQFYELYEDFHITLLPLLPEEVRGVEALKHFSKNLMTPFELSVSNPMVESKLGITEELETEARRLKARLLEIEAELESRRKGKKILN*