MGADKGKKQKVDEENNIDGDLVFSIEKLQEIQDELEKINEEASDKVLEVEQKYNEVRKPVYDKRNNIIKAIPDFWLTAFLSHPVLGELLTEEDQKIFKFLSSIEVEESKDVKSGYFITFNFSANPYFENTKLSKTYTFLEDGPTKISATTIKWKEGMGIPNGVAHEKKGNKRSHAEESFFTWFSEVNQKDEDENEALEIQDEVAEIIKDDLWPNPLTYFNNEPDEEDFDGDEGKESEGSEDDEEDEDGDEE*