Parse this person name:

Jeffrey Megan Justin J. Shannon, Johnport, flourished 1222-1243
user
first_name: Jeffrey
last_name: Shannon
middle_names:
- Megan
- Justin
- J.
temporal:
- start: 1222
  end: 1243
  type: flourished
titles: []
extra_info:
- Johnport
assistant