MSNQYLLVLAALICLSQDTQGFVVGPLRTPSNVFRKQSAGVCVFADVSDDVTESAADASEDAPVAEESGEAEAPKEEAERHTVFVGNMPFDTNNDALLELFSQHGDVKLVSIPKNDDTGLSKGFGFVDMASQEECQAAIDNLNGSEFNGRTLRVNPSLPKDKAKKQARKTDDGTQKLYVGNLPFESSQEDISELFSKYGKVTDCYLPMNPETGAPRGFAFVTVDKEVAQQAIEELNGIEYNERTLVVSEPLPQGAKKARNQRQKLYIGNLSFYTVPETLGDLFSEFGEVYDCYMPEDPERGGSRGFGFVTMDKEAAEAAIDATDGCELDGRIIRVNAAQPKGN*