A single gene (Eu4) encodes the tissue-ubiquitous urease of soybean