Protein Found on a Meteor