MGDTTPFSLPPGTRFYPSDQQLISYYLSSKNGADHRNGAGFDLIREIDLYNFDPFNLPDSACFRYGRGERKRHWFCFVARVLKGGRRRAGGGYWKKRGKVRDVVDAGAGKVVVGTRKSFDFYLEDCTKTDWLMHEYALTGHPLASFVLCRVFIKSHHGNNLSGHIFSSNGEEIDATVRHIGIQFDGSAASVTGSKMHDENTIDQENDVSKLPSGLVTDLNGQVVAENVAKQICLESDGSPVLNDFSAQELIAILEGDFIELDDLLCPLPGIN