Domain protein