MEKQIFEMLTKKRQKDELTMLDAYNQRTEKFGLALSEQEAKKLIVSRNNSLKKYGRVEFGRGILDKIIYSFCDSQYISQDTYLATLTRLQDIFYRFKNESQDRLTDDELMTFMRQQYESVCFGDLDYLENTCLERFSRAVREGNLGFIQTGGADAYDELSEEERWDPELYQSVLKELFWE