MQYEAAARGSQYEHRDIEEIEPPTHAPRMPDVVGPTDPFAYRKPNSKQLGIMKALNGKFGKAREHLVRATGKFFLHGGIPPNKASSPYFTTMLDAAVEHGSGIKAPTPYEIGYVCVKKEYEELQAWVQTFKWAWRERGCTLMCDGWTTITHRHLLNFLVYSSMGTVFIKSVDATDYIQYAKYINRLLNEVIEEIVVDCVVQVVTDNAANMKAAGMLLMKQRPRIFWSPCAAHCLDLMLEDIAK