MELGKSMENQTDVMVLLAKHVIPTVANGSNLVFSPMSINVLLCLIAAGSNCVTKEQILSFIMLPSSDYLNAVLAKTVSVALNDGMERSDLHLSTAYGVWIDKSLSFKPSFKDLLENSYNATCNQVDFATKPAEVINEVNAWAEVHTNGLIKEILSDDSIKTIRESMLILANAVYFKGAWSKKFDAKLTKSYDFHLLDGTMVKVPFMTNYKKQYLEYYDGFKVLRLPYVEDQRQFAMYIYLPNDRDGLPTLLEEISSKPRFLDNHIPRQRILTEAFKIPKFKFSFEFKASDVLKEMGLTLPFTHGSLTEMVESPSIPENLCVAENLFVSNVFHKACIEVDEEGTEAAAVSVASMTKDMLLMGDFVADHPFLFTVREEKSGVILFMGQVLDPSIH*