MADEGQKAKVDDQGDGSQQLDSELIHAIQKLQEVQDELEKVNEEASDKVLEVEQKYNEIRRPVYQKRSEIIQGISDFWLTAFLSHPALSEILTDEDQQVFKFLQSLYVEDFIDVKSGYSITFTFRPNPYFEDSKLVKVFRFSDEGTTSISGTQPRWKDGMDYTNGVNHKVGAKRSLAEESFFKWFSDSQQHDSSDGIYDEVAAIITEDLWPNPLKYFNNDQDDEDDEEDIGEDEEAGEDGEKANHGEDEDDEEDNDDDENE*