MAAITATTQQSRFHAETLEAVAQDVDLRQLHLSVGDRELLADAHLHLDAGTRYGLVGRNGVGKSTLLKAMGWGLVIGFPKNLRCLYVDQLEGVDPQQTAIQVVVQADTAAQRAQRESEALEAALESGDAADIARTLRQLRVDRLQDEVEEARQTAERRSGERGLAARQALVAAEAELAEAQHVLGAPIPAEELHRALEVAQELLNDLFDRLSLREPEEAEAQARAILTGLGFTQTQQEGPLGQLSGGWRIRVSLAQALFLQPDLLLLDEPTNHLDLPGIVWLQRYLRKLERTTLVVVSHDRAFLNAVAQEIVVFKKQQLLYYNGNYDEYVQQVEERQLHQARLADGIERKKEHMEKSIQEGLRQAKKAGDDKKLGMVASRKKKLEMRLGTEKNAAGHRLKLNRDMIGYFESARPQAEVEQAEVVAPWKVPEPDPLRHKGPVVQLESTSCGYRRSQPVLTGVTLCIEQGERVALVGPNGEGKSTLVTTLVGGLAPLAGAVQTHGSARVAVFKQTQVEEMCAQPDATALSYMQERWPTEREQALRNHLGSFGIKGALATQPLSTVSGGQAVRVALAAAFFARPHLLVLDEPSNHLDLEGVESLAAALQSFAGAVLLVSHDQFLVAEAAQRVFLVASGGIQLLEGGVQDYVQQLSGGGGKKKAAAAGKAAGATGGSGNSNGGQAAGSGATDGELAQAVQPAAAEADAAEATDQALPDAAQVRAMLADLEQRLSEAGDGLERVQVMRSWKASLITPNYREALADAQRELQAMRSSEPFASLGPEFQRELDSWIALGQLADRMCSYTDQVLDETEDFLLPQQVPAAPPGAEYLEARLQRAAALPADQRDPDVAAFLESTQLCRESVEHCMQALQAARQQGSRINQVHAAAKALRHAMVLLAGLSPQSPEQSMDSSIGSKQSGSGSAGGDSGSRAEAEGAGTQRMLSALARKKASGKGAEQWVRQAVEMWKAVQPMEQAVQALLDEAQHSGSTTVSAGRRRPEALASAMTAAVRSGNTAHIEEVAMDLGVELQSLLACLQSAVHMQLRSSSLLPVCSGCGAVAVGLRKCSACKRAQYCSAECQKRHWPSHRAECRAVTTAAQQQVQRHRARALHPPPHSRAVLPASRQFASLSAEDQQYAHNLLAEIDLVERANAYMDALLDEAEDVMQPQPPQQNPGAEFLAVRLSRCAALPAAQRSPDVAAFLESAQLCREVCELLPLAPSGRPALPGITPEVVLPVVELALAKLLRARYVCPYDCRPRSAAKQFQQLQQEAAAALESAPSLPLATVQAVLEAFSRTSELMKACKRLLPEEWVQRADQTRKVTRSWVPALELQVEEAHRADSEVVRSSLGRLEAMGSGIQAAFDSGRGANVRQALEQVRADMRRWTALAKTTIYLDQRGDSRSPTCSGCGATAVGLRKCAACKRAQYCSAECQKRHWPSHRADSEGFASLPTEKQEAIEDLMAQLELLQQLNSCSDHLLNEAEDVLQPQPPQQKPGAEYLEARLRRAAAVPPEQRDPDVAAFVESAQLCREVCELLPLAPSGRPSLPSLEADRVIAAVELASAKLWWAMYVCPYQCSPAGASDPWAAMAAYVVHRTANTDFALLEPIMFGGSRSPASGSSSGGTPGAAASSSAAELISRVPASSALRLALLCASWGHTTLNFTIVKARLLRAAIEIASKPENAAAMDGRLAELAASQPGQSSPLRLTAAQLCCACGVCLVYVHIDKPEVPPPNDANQQLPVSQLSPAEVQAELQAVQVGLAALQRLEPQTPRTLLHLVGHDFCQRRKAWMQSVEHCLQCLQAARQQGSRINQVHASTKALIVTMLLLGGSSARISAGDEGGSGGSGPEDSPGVTRGSKPSGAGAGAARRQERRAAKQFEELQQAAAAAVAAAPSLPMATIETVLEAFRQGGELLKSCKQLLPEAWVRKTATPRKGWCSLEPAVAAHLEEARRTGSSTVTAARRDSVALAPAMEAAVRSGNWSSILQVVQEFSLELKTVSGFLKSCAFSEPRNPSLNPTCSGCGAVAVGLRKCAACKRAQYQPGTVVTTTRRGRRAPSSAARRQQLEAHNRQLKAENEQLQADKRRLHSELEDTQFRLAGQQRATEEWQSRAESFRRQLLDAQARIAELERQLAAARGERQ*