MKNILSILTIATTFLFSSCQKDEPENVKFDVTTEKNEIAVSDSVTFNLQGNPDLISFYSGEPGKEYKYRDRIFEEGSKLELTVASRVLNGSQADNVKLLYSNSFSGIYSAAGIKNEEWTDISNKFTWSVSPGTNTSAADYTTSAPVDITDLLVKDKPIYFGFKYESQAAASNALGGKTWRIPRFDLVNISKDGVRTTIATVHTAGFTSIPIIASTDPTQAWVFAQNSATDRFLTFVPSKRSEAHLYWAVSSSFLPGTVTPDKSKTIKAYLDEMKSTYKYKFSRPGTYIVTFIAKNANGKGSKEVVKEIEIVVK