We know that if $X$ is a normed linear space and $A$ is a closed subspace of $X$, then for any $p\in X\setminus A$ there exists a $f\in X^*$ such that, $f(p)\neq 0$ and $f(a)=0\,\forall a\in A$. So this can be applied to the dual $X^*$ also. So for any closed subspace $A$ of $X^*$ and any $f\in X^{*}\setminus A$ there exists a $\Phi\in X^{**}$ such that, $\Phi(f)\neq 0$ and $\Phi(g)=0\,\forall g\in A$. Now if we assume that $X$ is reflexive then such a $\Phi$ is an evaluation map at a point $q\in X$ (say). Then we get, $f(q)\neq 0$ and $g(q)=0\,\forall g\in A$.
Can we say the same even if $X$ is not reflexive?
More precisely does the following holds for any Banach space $X$, which are not necessarily reflexive ?
If $X$ is a Banach space then, for any closed subspace $A$ of $X^*$ and any $f\in X^{*}\setminus A$ does there exist an element $q\in X$ such that, $f(q)\neq 0$ and $g(q)=0\,\forall g\in A$ ?