MPSLSHSQKVMLDSVTHSTFLPNVSFCDPPMSWTDLFSSEEYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQYKLDINCISFCHFNINGLQLCSMTQEEFIEAAGICGEYLYFILQNIRTQGYSFFNDAEETKAAIKDYAESSCLKTSGIKSQDCHNHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRAL