MTDKGKRAKVDEEEPSDYEKELVDSIQKLQEVQDELEKVNEEASDKVLEVEQKYNEVRRPIYSKRNEIIQGIPDFWLTAFLSHPALCELLSEDDQQVFKYLQSLDVEDFKDVKSGYSIIFTFRANPFFEDSQLVKVYRFSDDGTTSISGTQPRWKDGMDFTNGVMEKEGNKRPVPDESFFKWFTDTESKDSSVGSNDEVADIIKEDLWPNPLKYFNNEGDDDDDEFEDEDGEDDDDEDDDQGNGAEEDGEEEPDEDEDEDE*