MEPINVWNKTFLSEFIEQYKTFPELWLVKSKDYSNRDKKNAALNNLLSKLHEIEPGATVADLKQKSIHANFLEKGTQESLELRKIWRRGRRHIRYHRFCLLPENAELQSIVHGRKLNSS