MDWSDCAAFLLDVARKRLCSFFQQRLEIVPNGITLPVDFQGRSTGEAFVQFASQDIAEKALKKHKERIGHRYIEIFKSSRAEVRTHYEPPRKGMGMQRPGPYDRPSGGGRGYNGMSRGGSFDRMRRGGYGGGVSDGRYGDGGNFQSTTGHCVHMRGLPYRATEPDIYNFFSPLNPVRVHIEIGPDGRVTGEADVEFATHEDAVAAMSKDKANMQHRYVELFLNSTAGGSNGGYGGQMMGGMGNQSSYGHGGQQMGGGYTGGYSSQSSMGGYNDYNSQGGMSNSYYGGSRGSVGMNGMGGGWGM