MKANALLATAIIALSFTGTAYAVGEDKVVEFTGSPKGVVVFNGQAHKNAGITCGDCHNPAVFPEMKKGSVKIVMSDLYAGKYCGKCHDGKKAFKIADNCVRCHRDQKKPDGSKEKTE