MADKGKKAKVEEDESSEQVDNELVLAIESLQEVQEKLEKVNEDASDKVLEVEQKYNEIRRPIYDKRNEIIKTIPDFWLTAFLSHPTLCDVLVGEDQKVFKYLESMDVEDFKDVKSGYSITFTFKPNPYFEDSKLTKVLKFSDDGTTSISGMKPRWKDGMDWTNGAATEKEGNKRPFSVDSFFKWFDDVGRKELSEDFHDEIAETIKEDLWPNPLKYFNNEADDDEDEDGEEGEDEDEEGKDDDEDDDGDDDEDELDDE*