PPSQPFCYCRVMLDSVTHSTFLPNPSLCDPLMSWTDLFSSEEYYPAFENQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQYKLDANCISFCHFNISGLQLCSMTQEEFIEAAGVCGEYLYFILQNIRTQGYWFFNDSEETKASIKDYADSNCLKASGIKSQDCQSHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL