MTDKGKKAKLDDEEGSELLDSELVLAIQKLQEVQDELEKAPFTIITLVNEEASDKVLEVEQKYNEIRRPVYQKRNEVIQGISDFWLTAFLSHPALSEILTEDDQQVFKFLQSLDVEDFKDVKSGYSITFTFRPNPFFEDSKLVKVFRFSDEGSTSISGTQPRWKDGMDFTNGVTHQLALKRPFPEESFFKWFSDTQTKDSGDGIHDEVAEIIREDLWPNPLKYFNNDQDDDDDDDDDEEFDDEDGEDDDEGQGNGAEDEDDEEANDEDEDDDE*