MSAPGTLSNYYVDSFLVPEGDELAAPRYAPAPLGPPPRPALAEHPELTPCSFQPKAPVFGPPWSPAHPAGASGVPAVYHPYAHHQAPVAPPDGRYMRSWLEPVPGSLSFPGLPTSRHYGIKPEPLAARRGDCTTFDTHTLSLSDYACGSPPVDRDKQSHEGAFSENNGESEANGEKPHIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRAKDE