383aa long hypothetical protein