MVVQLFNTEIIMDEKVETIKAELKRVREENNTLRMMLEVLSSKYTKLETHLQEINKTQHKGMSSNQIGSVTVPPMFQTNKRPRLEFPTAKKPLQIFVKTHPKDDSLIVKDGYQWRKYGQKVTKDNASPRAYFRCYMAPICPAKKKVQRCLHDKSILVAIYDGEHSHGPLDESSSSTPKGSSPVANNKLPLMTSVPNYIEAMNIDLALSGWSQTDRRHCEDVMQQNNNNGGSNIKIEEYVSSLIKDPDFTMSLAEAVARTITGQQKQQDLNLNLELPEE