MEPINVWNKTFLSEFIEQYKTFPELWLVKSKDYSNRDKKNAALNNLLSKLHEIEPGATVADLKQKINSLRTSWRREHKKVLNSARSGAGAEDIYEPSLWYYKSLEFISKKKEREKGVGKNKEQSSHDEVLQILGEQIKKQAENPSLLDRFDHLGSLPDFMPN