MVVDKGKKQKVEEESYIDEKLIFSIEKLQEIQDDLDKINEKASEEVLEIEQKYNKIRKPVYDKRNDIINSISDFWLTAFLSHPVLGDLLTEEDQKIFKFLSSIEVEDSKDVKFGYSITFNFKPNPFFENSKLSKTYTFLEDGPTKITATPIKWKEGKGIPNGVAQEKKGNKRSHAEESFFTWFSEVNKKDDSDDDENEVLEIQDEVAEIIKDDLWPNPLTYFTNEPDEEDFEGDEGGDEGEDSEDEGDEEEEEDDEDEDDK*