MAPVESSREENVYMAKLAEQAERYEEMVEFMEKVAKTVDVEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEESRGNDEHVVMIKEYRAKVESELSNICDGILGLLDSHLIPSSTSGESKVFYLKMKGDYHRYLAEFKTGAERKEAAESTLLAYKSAQDIALAELAPTHPIRLGLALNFSVFYYEILNSPDRACTLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMNEDTADEIKEAPSKREEGDGQ*