MLTRKLRSLGFKSILRQDIEFFDQEQHSTGALTSGLSDNPQKVNGLAGITLGAIVQSTATIVAGIIIGLIVGPKLAAVGIASIPFVISAGYARLRVVTLKDQDNKAFHAESAQMACEAAAAIRTVASLTREEDCLRLYSNSLKVPLRRTYRTNLWSTGFFALSQSLAFFSISLVFWYGSRLVASFEYDTTQFFICLMAVTFGAIQAGNVFAFVPDMSAAKGAASDIVNLLDSRPAIDSESEEGKKPQNVKGEINLTDVHFRYPTRPQVRVLRGLNITAKPGTYVALVGASGCGKSTVIQLIERFYDPLAGKVLLDGQEVDEFNVQEYRKHISLVSQEPTLYAGTIRFNVLLGATKPVEEVTENEIEAACCDANILDFIKSLPDGFETEVGGKGAQLSGGQKQRIAIARALLRNPKVLLLDEATSALDSQSEKVVQEALDRAAKGRTTIAIAHRLSTIQNADCIYFLKEGRVFESGTHDELTAKRGAYYEYTQLQQLSKQH*