G, P and W fare classes on TK no longer earn any mileage in MileagePlus as of March 1st. The old earning chart is still posted on united.com, so you can see the differences (I. e. the eliminated fare classes).
I have travel booked in P in a few weeks for couple of intra-Europe segments and I will credit them to TK instead of MP.