MCGNSTIQYPFGDCGVASAYCLENQTIQIQDVGITGQITQSSDFTGTIQFNYSPVVSQFDSIIYLLIGYNEWFSLSKDHTRGTIYNCTPGGYDPKEFDNKNFTRLDWGETDFECFFSTEENLYYNSNSNCTSYDIIVPAGRKYNISADKNFEQLQHTSLQFTWSIPDIMGTSGGRCHSCRATGGRCYGYDAERCICRDGVHNNNCHEELFLAVFVLFSIVVVFCIVFHRYSCCKSTADEEEHSIQAFMDPLDSTPPSVENFLNYYSSQVPIRYSHTQIMTYTNNLADKLGQGGFGAVYKGKLPSGRLIAVKVLDESKQSEQQFIAEVATVGTTCHVNLVRLLGYCSHVSRRALVYEYMVNGSLEKYIHGGDPDKLDFNQLYTIALGTARGIAYLHEECRNRILHFD