MEQIFIKTIDDLRQTVKVNASLSFVVLKPYLDDAFEKYLLPYLGETLVERLAEENVTVLDAKARVLITRALGPLAIALASPELGVLIGDSGHTVTRNEKFTVASDSKIIRSEESMQERGWDNLERLLELLSANEVRYPEWKESLYYKRRSTGNYLNTAREFQELGKVNIGYSRLTFERFRPLLEALYMKLARWIGTELDKSLREEILRPSDPVRQELIEYIRVWLAMNVAKLHTSQTTRVQRTAAGQLEFRPVIYPLYADPADNGNFYAEQVTAIEAVITDYMTDYAVELGLPVPVKLDFNSIDKHIFLA