The name you provide is used to perform watch list matching before a boarding pass is issued, so small differences should not impact your travel. Yes, you can travel. However make sure that the Boarding Pass name is correct and matches your ID as much as possible.