Consider the following premises. If David were a nurse, then it is overcast. For all x_12, if x_12 were a soldier, then x_12 is a nurse. If it is overcast, then David is a soldier. Can we infer the following from them? The fact that it is overcast does not imply that David is a nurse.
That contradicts the premises. Therefore the answer is no.