p53 in embryonic development: maintaining a fine balance.