Duplicate code

Below is my code, as you can see I have duplicated the blur code. Is there a way to make the same code available to both methods?

package{

import flash.display.MovieClip;
import flash.display.*;
import flash.events.*;
import flash.display.Stage;
import fl.transitions.*;
import fl.transitions.TweenEvent;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.Sprite;
import flash.filters.BitmapFilterQuality;
import flash.filters.BlurFilter;




public class product extends MovieClip {
    

public function product() {
    

}

public function moveIn () {
var blur:BlurFilter = new BlurFilter();
blur.blurX = 30;
blur.blurY = 0;
blur.quality = BitmapFilterQuality.MEDIUM;
this.filters = [blur];

var myTween:Tween = new Tween(this, "x", None.easeIn, 800, 500, 0.7, true);
var myTween2:Tween = new Tween(this, "scaleX", None.easeIn, 0.5, 1, 0.7, true);
var myTween3:Tween = new Tween(this, "scaleY", None.easeIn, 0.5, 1, 0.7, true);
var myTween4:Tween = new Tween(this, "alpha", None.easeIn, 0, 1, 0.7, true);


}

private function moveOut(event:MouseEvent) {
    
this.x = 550;
this.y = 350;
var blur:BlurFilter = new BlurFilter();
blur.blurX = 30;
blur.blurY = 0;
blur.quality = BitmapFilterQuality.MEDIUM;
this.filters = [blur];

var myTween:Tween = new Tween(this, "x", None.easeIn, 500, 100, 0.7, true);
var myTween2:Tween = new Tween(this, "scaleX", None.easeIn, 1, 0.5, 0.7, true);
var myTween3:Tween = new Tween(this, "scaleY", None.easeIn, 1,  0.5, 0.7, true);
var myTween4:Tween = new Tween(this, "alpha", None.easeIn, 1, 0, 0.7, true);

}

    
}

}