MVEVKEEPVSSRKIQKAEREKIRRDKLKEQFLELGDALDPNRPKSDKTSIIIDTIQILKDLMTQVDRLKAEYVALSEESREVDD