MEPKHKALPVGFRFRPTDCEISKYFLTTKALEQRMRAPNVPEECHDIFSRRPRDLPGYPRETHWYFYCRKLEGQVTFNSHSIWKQIGEETGVLDPKNNDTLVGIKRPFTFVDHEEPDDILLSDKDESPQYNWFMDVFSLPLTISETDWVLCHVFRKNNEPESEEEGENEEKETVDAESLDLLIEKDGNILPPSPSPP