MHTFSETGAGVPAFLAKLWRLVEDTETNDLISWSTDGRSFIIQNQAQFAKELLPLNYKHNNMASFIRQLNIWIPQNYLDR