MTDKGKKAKVEEEDGSEQLDTELVVSIQKLQDVQDELEKVNEEASDKVLEVEQKYNEIRQPIYQKRNEIIQGIADFWLTAVSKHDFLSHPALCELLTEEDQQVFKYLQSLDVEDFKDVKSGYSITFTFRPNPYFEDSKLVKTFHFSEDGTTSISGTQPRWKEDMDLTNGDAVLRKQGNKRPFVEDSFFKWFNDPDQKEASDGVHDEVAEIIKEDLWPNPLKYFNNEGEDDDDDEFEDEDGEDEDEDQGNGVEDDGDDEEDEDDDEEE*