MSREENVYMAKLAEQAERYEEMVEYMEKVAKTVDVEELTVEERNLLSVAYKNVIGARRASWRIVSSIEQKEESRKNEEHVAQIKEYRGKIEAELSNICDGILKLLDSHLVPSSTAAESKVFYLKMKGDYHRYLAEFKTGTERKESAESTMVAYKAAQDIALAELAPTHPIRLGLALNFSVFYYEILSSPDKACNLAKQAFDEAISELDTLGEESYKDSTLIMQLLRDNLTLWTSDLTEDGAEEGKEAPKGDAGEA*