Bruton's tyrosine kinase inhibitor