MGADKGKKQKVDEENNNIIDEKLIFSIEKLQEIQDELEKINEKASDEVLEVEQKYNEIRKPVYDKRNDVISSISDFWLTAFLSHPVLGNLLTEEDQKIFKFVSSIEVEDSKDVKSGHSITFNFKPNPYFENSKLSKTYTFLEDGPTKITATTIKWKEGMGIPNGVADKKKGNKRSHAEESFFTWFSEVNQKGDVDDDENEILDIQDDEVAEIIKDDLWPNPLNYFDHEPDEEDIESDEGKDSGGSEEEEEDEDDEDEEDE*