http://72.14.253.104/search?q=cache:NzYjkxXu2DMJ:www.pps.ir/Downloads/Dairy%20culture/Cheese/Feta/feta-f.PDF+"Cast+Feta"&hl=en&ct=clnk&cd=10&client=iceweasel-a
The Cheese Hole
based on what it written there, no way to make it in ur home :(
Sounds like an industrial product more suited to a chemical factory than an artisan cheesemaker.