Profile of harv3589