No. It will however activate on Origin if you like. Here's the list of games that aren't bought directly on Steam that'll activate on Steam https://support.steampowered.com/kb_article.php?ref=7480-WUSF-3601---Know the rules well, so you can break them effectively.