74aa long hypothetical protein