MTDKGKRAKVEDEDGSEQLDTELVRSIHKLQEVQDELEKVNEEASDKVLEVEQKYNEVRRPIYSKRNEIIQAIPDFWLTAFLSHPALCELLSEEDQQVFKHLQSLDVEDFKDVKSGYSIIFTFRPNPYFEDSQLVKVYRFSDDGTTTISGTQPRWKDGMDFTNGVPEKVGSKRPATEESFFKWFTDTDQKDSSVGVHDEVAEIIKEDLWPNPLKYFNNEGDDDEDEFEDEDAEDEDEEDEDQVNGGEDGDEPDEEDDEDEE*