Polyketide synthases (PKS) in dinoflagellates: new insights into their cellular localization and functionality.