MADKGKKPRLDEEDGSEQLETDLVVAIHKLQEIQDELEKVNEEASDKVLEVEQKYNEVRRPVYHRRNEIIQEIPDFWLTAFLSHPALCEVLTEEDQQVFKHLQSLDVEDFKDVKSGYSITFTFRPNPYFEDTKLVKIFRFSDEGTSSISGTQPRWKDGMDLTNGVTTEKEGNKRPLSDESIFKWFSDTQQRDSSDGVHDEIAEIIKEDLWPNPLKYFNNEADDDDDDEFDDEDGEEDDDDDDQGDGADGFDEEEDEPDDEDDNE*