MQCEGILPNSVTYTGILKACATIGAWEKGKQLHDEIARQGLLQNNIVLGSALVDMYAKCGVVSTARQVLEGLPSQNVVSWSALIAGYTQEGQAEQALDCFEEMQYKGILPDVVTYACVLRACATIRAADKGKAIHDEIARQGLLHNNIVLGNALVDMYAKCGDVSKARQVLDGLPSRDVVSWSALIAGYAQEGRAEQVLDCFEEMQHEGICPDVVTCACVLNVCSHRGLVEEGQTLFLNMSSKYGLNPSLECYTCMVDLLGRAGHLEKAVRLIQDMPSSDYSGIWNTLLGACGKWADVNVGRWAFEQAVRLDKSYGP