ELNVKVDGKGSGQKPGTPRLFCGVDGDVGWEEYLFRIPYRPYQQTREVAYSGMGAWGVFFSRGKFQILRDLIPHSDHKRDKASLLLEVIEYIKFLQEKVQKYESYQGWCPENAKLMPWMFPGRKINHLFLTILRSDGVSDSSHVFKNGPAPPGFMFPGKFVDNTIPIAPTMLSNAQNVAEPDMNPGTGAVFVPLQPNFCASVGTEYGLTQPQERLISDSDNMASQSQSWQRPSGPSDCNIGSDMLSEQEELAIDEGTINISCVYTQGILTTLTQALESSGIDLSQASISAHINLGKRAISRRPTATTTMSSAKWLKSHLDPHLSSIDLQISQAEVGYPFLAIKRVFKLKDHEDPSAVNQVIGDSRVGSSCEESEQALKRHKVDNS