MGHEDAVYLAKLAEQAERYEEMVENMKIVASEDRDLTVEERNLLSVAYKNVIGARRASWRIVTSIEQKEESKGNSSQVGLIKEYRTKIEAELAKICEDILSVLDKHLIPSAKSGESKVFYHKMKGDYHRYLAEFAIGDKRKDSADKSLEAYKAATEVAQTELPPTHPIRLGLALNFSVFYYEILNAPDQACHLAKQAFDDAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSSEAEPTASTGHAEAPAAAAATEEKPAEAAAAAEEAPKPAE