MATPVTKANYAHAETAVILSDYVKKIAKGTGSGGVGVMLHQRAGHDPDDRTILRPNFDTMYSFAVLDLTCAATVVLPQTERYQILEVIDEEHWIPLIAAEPGRYELTKESVGSRFAFAFVRTRVNMQDPADLRLAAEVQDGIAVEQAEPGSYQQPLTYDMDEILALRKAYNERKGKEGVTSEMIFGARDCKKGELSEEMRNFGVAVGWGGLPKEGAVYPFPDAVDSIDPHTLTLRDVPNHPRAFWSVTVYDEDGFARGGHYNVNSAFAKPDADGAFVIHFGGDQSQPNFLEIYPGWNVALRIYSPVGAYFDGSWTSPQLRRC*