Analyst suggests selling Canara Bank, Indian Bank, Ashok Leyland & buying Cipla