MFIYDTKSKQKVPFEPLIQNKANIYVCGPTVYDDAHLGHARSAIAFDLLRRTLELSGYEVVLVRNFTDIDDKIINKALKENKSIQELSSIYIESYTRDLNALNVKKPSLEPKASEYLDAMVGMIETLLEKNIAYRVSNGDIYLDTSKDKDYGSLSVHNSSIEFGRIGLVQEKRLEQDFVLWKSYKGDNDVGFDSPLGKGRPGWHIECSSMVFETLALANTPYQIDIHAGGADLLFPHHENEACQTRCAFGVEIAKYWMHNGFVNINNEKMSKSLGNSFFVKDALKNYDGEILRNYLLGVHYRSVLNFNEEDLLMSKKRLDKIYRLKQRVLGTLGGINPNFKKEILECMQDDLNISKALSVLESMLSSTNEKLDQNPKNKALKGEILANLKFIEELLGIGFKDPSAYFQLGVSESEKQEIENKIEERKRAKAQKDFLKADHIREELLKQKIALMDTPQGTIWEKFF*