MHTQKLTHIIVGPGPDDVVPIASHNIDVASFAREEALLQESVLNLCPANLWHNGSYASGCPRPVLVGEHHQQQMKDLHKALTAAIADIVQRWWSDTDARFPERMPLEPREEELLKWIETQVKIGNLAPFPQRLGSWRPDFLVEETAKCQENYCITEINARFSFNGFMHEAYGQEAINRNVRGEETGLIGATEPEMILQGLFSLFDPNYPLHLLKGDEKGIDIHMFIDAVERRFGIKPRLVTPDKLRLLPDVRSKTGYRLCCVVKGIDEPAVNSWRFKAKNGEVWDEIHQVGLELHQRELDALDLDVLRQISLRCFNDMRTVLLVHDKRMLGIIRQELPRLTARGVLTETQAEALESNIVDTILPGSTELDTLIQAGPQSRQGYILKPIRSGKGDGIIFGDDLTGDEWTARLEGLSSANIVPGVSAAVAVSLLSCSHALRSAFRQSRNGKARDQFYQDDDGCASPRSLAEFTNRGAKSFIVVFSAIGAATCIVNLVITTLYHDGVESVIEPALILAAWALLRQAAQRDDLDKEDVPQADSRLRSQDLKKRWDQLTRHESLFHSIVAMYKGRLVILWAVTLVRCAVSILPFWFMLKIINILEGGTARADNMQLMIFVLLMALSNLLDSWMEGWAYWYSLESLALPIRSQISGIIFGKVLLRKNIRTSGGDESVSETDDEEDTPSLKSHQAIVNLVGIDTERLSYFFQYHFLIIAGVVKLIVFSIFLLRILGWLPLIAGIMAWALTLPLNTWFSGKVLTESRALMRHRDMKLSKISEVLTGLRQIKFSALERQWERRILKLRNAELATLWNFFLADSGLFACWVISPILLAVASLTTYVLVHGTLLPSVAFVSIGIFNNLETTLGSLPELLTLGLDSLVSLKRISAYLDEPENETELTLSDTISFHNASIAWPTNRTLEEGDFVLSELRLFFPNHALSVVSGKVGTGKTLLLSAILGEADLISGEIHVPKKQQFQSSDWIIPGSIAYISQNPWLENCSLRDNILFGLPMDKSRYNQVLEACALSEDLKSLPDGDDTEIGSNGVNLSGGQKWRVTLARAVYSSAEVLLMEDIFSAVDSHVGAWIYDRCLTGDICQGRTRIIVTHHLSLVMPGASFVVELGDGGVIYSGRPKLSVHHQEDASSNDTEDDLTLIDASDDALISPRSETEHAKSDATPKKFMQDEIRQKGNVKRSVYLTYVNGSGGLLPCALCIGIYLAYQAGILGRAWVLRIWTAKSSTSSDTLNTHHISGSSFSTTQLLSHHSKHIAPDPDVIFYLKIYIAISVATAVVADFNIIDERVAMTWSQFFSHLLRLVSICVASCFTSVYLIPPAAVLLAIGAFIGNRYLVASRPLKRLESNAKSPVFELFNTTLAGISTIRAFRRTQTYLEQMHNNLDAWTMTSFYILLANRWMSLRMALITALFSITVGVVIIAKQIDAALAGLALSFILDFSESLRWTIRSYGDMELEMNSMERVVEYMNIETEYLGGLRPAAAWPRSGSVEVKDLEVAYAPDLPPVLKGLSFKIKHGERVGVVGRTGAGKSSMTLALFRFLEARSGSIAIDGVDISKLKLTDLRSKMSIIPQSGSNLSQGQQQLLCIARALLAASKVIVLDEATSAIDIATDTLIQKSIREWFRTGP*