MELAVGASEATMRSLLGKLGNLLAQEYSLVSGVRGDIQYINDELASMQAFLRDLSVVTEGHNHDNRRKDWMKQIRDVAYDVEDCIDDFAHRLPQDSISDAKCSFILTKMYELLTWWPRRDIASRIAELKVRAQQIADRRNRYGVNNPEHCDSSNSPRPRAHAAAQDIAEYQDTKPQIVSIKEPVGMKTVMENLEKWLTEPQPDKGRAVLSIVGFGGVGKTTIAMALYRKVSGKFDCQASVAVSQNYDEDEVLRSILNQVSKQEEAGGSTESSSRDENTREPQGSSSTSSREENTAESGTKRMLNKLKKALPLSLLGGNDDKTSVRQQETMGSLQLREELKRRLAEKRYILLIDDIWSAKTWNSIIIPFLPSENDKDSRIIVTTRFHAVGSTCSPRHKNDEATSSPGHGKDLLHKVDFLTGDKPLDLFNASIPDPMKRTDRDKKLSKICGGLPLAIVTMAGLVACNPNKANSDWSKLCESLFPYPVTTLNLDGVTRILDCCYNDLPADLKTCLLYLSIFPKGWKISRKRLARRWIAEGFATEKQGLTEEEVAEAYFNQLARRNLIRPVEHGSNGKVKAFQVHDMVLEYIMSKSIEENFITVVGGHWQMTAPSNKVRRLSLQSSGSKHGNSTKGLNLAQVRSLTVFGNLNHVPFHSFNYGIIQVLDLEGWKGLKERHVTEICQMLVLKYLSIRRTEIAKIPSKIEKLEYLETLDIRETYVEELPKSVGQLKRISSILGGNKNTRKGLRLPQEKRNKAMKNPSPQGKTKEPAEKGFLSQEKAKGTMKSLRVLSGIEIVDESAAVAASLHQLTGLRKLAIYKLKISEENDTFKELLSSIEYLGSCGLQTLAINDENSKFINSLYNMSAPPRYLVSLELSGKLKWLPEWITSITTLNKLTISITVLTTETLEILRNLPSLFSLTFAFSLSAAKQDQDTVKGILEDNKLATDGEIVIPAKEFKSLKLLRFFAPFVPKLSFPDKSAMPALEIIEMRFQEFEGLFGIEILENLREVHLKVSDGAEAITKFLVSDLKDNTEKPKVFVDGIVTA*