MGHEDAVYLAKLAEQAERYEEMVENMKVVASSDVELTVEERNLLSVAYKNVIGARRASWRIVTSIEQKEESKGNESQVALIKEYRQKIEAELAKICDDILDVLDKHLIPSAASGESKVFYHKMKGDYHRYLAEFAVGDRRKAAADASLEAYKNATEVAQTDLAPTHPIRLGLALNFSVFYYEILNSPDQACHLAKLAFDDAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSSEAEPAAESNTPAEKKEEAPAAEGEKPAE*