MANTVMINGDKRKFMLNTDVKLYALIDAGFQKTPRGNFVYEHPLYNESPYNATTKLKMTIKSDLTSLTMVVTDPSGLKKVNIFKNKQLAPTVELLDYILKDLEERKILSEVKD