MTDKGKRAKVEEEEGSEQLDTELVRSIQKLQEVQDELEKVNEEASDKVLEVEQKYNEVRRPIYSKRNEIIQAIQDFWLTAFLSHPALCELLSEEDQQVFKHLQSLDVEDFKDVKSGYSIIFTFRPNPYFEDSQLVKVYRFSDEGTTSISGTQPRWKDGMDFTNGVPEKAGNKRPASEESFFKWFTDTDQKDSSVGVHDEVAEIIKEDLWPNPLKYFNNEGDDDDDEFEDEDAEDEDEDDEDQGNGAEEDGEEEPDDEDEDEDE*