MSADFGLVGLAVMGENLVLNIESRGFTVAVFNRTTSKVDEFVEGRGKGKKFVGCKSLEELCKNLKKPRKVMLMVKAGKPVDDFIEALVPHLEKGDIIIDGGNSYYRDSTRRTMSCEARGLHFIGAGVSGGEEGALKGPSIMPGGASAAWPHVKPIFQAIAAKVFDGSPCCEWVGPEGSGHYVKMVHNGIEYGDMQLIAEAYHLMSAGLGMKPAEIADVFDKPLDSYLIEITAALLKKNDEETGKPMVEVILDCAGQKGTGKWTAEAGLDLGIPIPQLAAAVFARSISAVKDERVAAAKVLPGPASPAKQVDREAFIQNLHDALYASKLCSYAQGFALLRAASDEYKWDLKYGDIALMWRGGCIIRAAFLKDIKAAFDKEPKLANLLLAPYFTDVIRKAQAGWRAVVASGVELGIPLPSMSSALFYYDSYRSGTLPANVIQAQRDYFGAHTYERLDKARGQFFHTDWTGYGGKTTSNAYSA*