Buy Karur Vysya Bank; target of Rs 512: Dolat Capital