MSPVESSREENVYMAKLAEQAERYEEMVEFMENVAKTVDVEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEESRGNDDHVGMIREYRAKVESELTSICDGILRLLDSHLIPSSTTGESKVFYLKMKGDYHRYLAEFKTGAERKEAAESTLLAYKSAQDIAAAELAPTHPIRLGLALNFSVFYYEILNSPDRACTLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMNEDAGDEIKEASAKREEVEGQ*