MEESLVKKHEEDRVVRWGVYSEEMRRICEIAGPMVAVVSSQYLLQVVSTMIVGHLGELYLSSAALAISLSGVTGFSLHMGMASGLETICGQAYGAQQYQRIGMQTYTAIFSLILVSIPVSILWINMESILVFIGQDPLISHEAGKFTIWLVPALFAYAILQPLVRYFQVQSLLLPMFASSCVTLIIHVPLCWALVFKTRLSNVGGALAVSISIWSNVIFLGLYMRYSSACAKTRAPISMELFKGMWEFFRFAIPSAVMVCLEWWSYELLVLLSGLLPNPQLETSVLSVCLNTISTLYMIPFGIGAAASTRVSNELGAGNSHAARVAVLAAMSLAVIETSIVSATLFACRNVYGYIFSNEKEVIDYVTVMAPLVCISIILDSIQGVLTGIARGCGWQHLGVFVNLGAFYLCGIPMAALLAFLVRLGGQGLWIGIQSGAFVQTLLLSIITGCINWEKQAIKARKRLFDDQFSADNILFRQGAVIL*