MSAEGSSRDTCVFLAKLAEQAERYDEMVAEMKKVAQMVHDQELSVEERNLLSVAYKNVIGARRASWRIISSIEQKEEAKGNEEHVKRIKAYREVVEKELQEICSSILQLLDDHLIPTASTGESKVFYLKMKGDYHRYLAEFKTGAERKEAAEHTLLAYKAAQDIALVDLPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQDAEQGREAGGEGEMKDQE*