Thank you all for your responses, TK does have 7500 availability but when I'm proceeding to purchase, I get a message "For Star Alliance award ticket transactions, the ticketing process is not possible for non-members"
What does it mean? Each passenger needs to have a Turkish account?