MSAPGTLSNYYVDSFLVPEGDELAAPRYAPAPLGPPPRPAALAEHPELAPCSFQPKAPVFGPPWSPAHPAGASGVPAVYHPYAHHQAPVAPPDGRYMRSWLEPVPGSLSFPGLPTSRHYGIKPEPLAARRADCTTFDTHTLSLSDYACGSPPVDRDKQSHEGAFSESNGESEANGEKPQIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE