Question about the BitmapData draw() method

Example code:

var bitmap:BitmapData = new BitmapData(100, 100, true, 0x00ffffff)
bitmap.draw(sprite);

Is there a way to define the starting x,y point when drawing a sprites contents to a BitmapData object. I want to only copy a small section of the sprite, that is not the top left most corner.

Thanks for any help.

~squirt