This is a similar problem to something I've just been working on. If the extra two bits from the second byte are consecutive bits then you can use masking, 'rotate bits' and 'join numbers'to get what you need.
You need to be carefull that you number representations match though, otherwise you can get unexpected results.