MADKGKKAKVDEEDGSEQFDSELVLAIQKLQEVQDELEKVNEEASDKVLEVEQKYNAIRRPVYQKRNEIIQGISDFWLTAFLSHPALSEILTDEDQQVFKSLQSLDVEDFKDVKSGYSITFTFRPNPYFEDSKLVKVFRFSDEGTTSISGTQPRWKDGMDYTNETNHTVGAKRSLPEESFFKWFSETQQKDSSDGVHDEVAEIIREDLWPNPLKYFNNDQDDDDDDDDDDEEFEDEDGEDEEDQANGGEDEDEEDNEDDEDEDE*