MDKGKKAKLDEEDGSEQLDTELVLAIEKLQEVQDELEKVNEEATDKVLEVEQKYNEIRRPVYQKRNEIIQGIPDFWLTAFLSHPALCELLTEEDQQVFKFLQSLDVEDFKDVKSGYSISFTFRPNPFFEDIKLVKVFRFSEEGTTSISGTQPRWKDGMDLTNGVTPEKEGNKRALADESFFKWFSDTQQKESSDGVHDEVAEIIKEDLWPNPLKYFNNEADEDDEFEDEEGDEDDDDEDQGNGADGFDDDDEEPDEEDDDE*