MAEVHSEDKKEGKRLPLWVLAPKDEMDARKNLKKFAYEQCKEYVEAMAACAKANGMKVFPACNEQRDRMAECILFYQIDTKYLDMEKDKIIEKKIALMKEKKD