MEPKHKALPVGFRFRPTDCEISKYFLTRKALEQRMRGPNVPEECHDIFSRRPRDLPGYPRETHWYFYCRKLDGQVTYNSHSIWKQIGEETGVLDPKNNDTLVGIKRPFTFVDHKEEPDDILLSDEDEPPQYNWFMDEFSLPLTISETDWVVCHVFRKNNEPESEEEGENEEKETVKAESLDLLMEKDGNVLPPSPSPP