PPPRPAALAEHPELAPCSFQPKAPVFGPPWSPAHPAGASGVPAVYHPYAHHQAPVAPPDGRYMRSWLEPVPGSLSFPGLPTSRHYGIKPEPLAARRADCTTFDTHTLSLSDYACGSPPVDRDKQSHEGAFSESNGESEANGEKPQIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE