MEFVILASSKEKNLLEFYEMDVVVLGASNFTEVVNSHEFVLVEFYALWCGYCQTLAFEYAQAASYLNMTRLNVVLAKVDAIENSDLSQQFQVRGFPTMLFFVNGVHEPYTGGRNVHDIMAWVKKCGSPLQTLKSTADAEKALEVETPIAVAYVKSLEDKNAKAFAAAANMDTGVTFYITEDKEVAAKFSLGKTPSLELLKKQAEKVALFKDDFEEMALTSFIAKNRLPLVITYSPETAASIFASDISKQFLLFASTEEYAKIRVIYYEAAKTFKGQIIFCHLDFVDLEVPEFFLSWNDLIVERPKLIGFDGGLKFPYDGDFSLASVKEFAGKLLENKLDPYFKSEDIPEKNDEPVKVVVGKSFDNIVLDESKDVLLHVYDPYSESLEPEYNKLAELLKDVKSIVIAKMDSIKNEHGRVPMTDYPIVFFFPAGKKTEVPIWAGAYRTASRLGKFLKKNAAIPFEADLPEYVEPKNEGEAEAPEQVEEHTDKEESKDELSAF*