MTMGNEEELFSSMALPVVVRPILDKMEKKNAVAANALKSGFAKVESAHPGFTYQLIKSILKKAEVDNQVDMCECLLRIEGSNNSNEFLVDRVEEPIQLLNERSTNLKKILSRIPDEIYDRKKFLETIKEIASAIRLLLDSVNSIFSYISEQYRQVLDIRKKEFVKYSRNFSNTLKDFFRDSEKQNVFLSANHLVNQSNLLMRTIKEALV