Toxin that makes pigs vomit could solve 'alien meteorite mys