MKTAGTRELFYREQTIANLRIVFGKDVDVVTCKQGYESRFVALAYVVGAEGERIQVMQSSALDVTYALRDLLALSSRRVQAYFADHNHQVAKNELATCSIVLPRKPESLLELNQPTPLKYDVLPEDEAALEEAGGDYLEAEANPGGHEAETSSSTPQYLESCNVEQKGYSILLIIEHPFHPPFGGLRYIGAPSRQVILQAISKIMSENGLSNTVYHMKTLCVKSDTGSYDILGYEYDHIEDLLDHVLKSEKFAKIECVYGIPAA*