MSATLHKSKAKNKGQKKRIVYIDENAPKRPHTAYVHFVNARRKELTNSDSHETLHQRSFLADVAKQWKALSDDQKKFYFDKSAKEHSDYQKAMEEYRKTETYKQFQVKKKELMKQRTLELRERKNDVRSSDDNDEEEDKNEAVVASDIPIFSKEFLAYNKSQETKCKKLRKMVGALQEENDLLKADIQKLSEKMKLIYGQQPAALQLSGKVKQRWTKLLTDALAYVSVDGEYPTSQNIDIYMKKLKQLVADNPSSKDLIAVRMALSEVNFT