MSKESPQLTYCWGSTLFHKDDIGFKDGFDDVPEFFSKFLHQLQEVWPAYSEEDWDDSSNDRNVGPDLSRISRLVRPALDVKLGPVPEGLDFDFEPAWKDLPFAEKVIEPLPDKAMMGGEENGVKRLAEYVWHTDFASSYFPERQLIFGDYMASRLGPWLAVGALSPRKVFFECLRLCEEKGLAEESRHARHLITELTWRDYFRFYAGKHGMDIYRQGGVKNYKRHWMQDERIFHLWSNGRTGYPLVDACMRELSITGYASNHARLNAASFLAYTMSFDWRRGADWFESHLIDYDVTSNWCNWVRCAGLTEGRLSSFNVVRQSQKLDPQGLYLRRWLPELQKVPMELIHEPWLMTTAELTSYDAASYPPPCVDPSFFEGRYGPRHGWAMIPQSLYKTEKENSDCTKWTGVTLWLT*