Parse this person name:

Mark Salinas-Johnson (1398-1477)
user
first_name: Mark
last_name: Salinas-Johnson
middle_names: []
temporal:
- start: 1398
  end: 1477
  type: life_span
titles: []
extra_info: []
assistant