Middlesbrough have sealed a deal for Sierra Leone international striker Kei Kamara, Sky Sports understands.