MKRIILCCGIFAALIALSCGSLYMLKRCNSGLYERIDDCMAQYEAGSDGVYESVERLQDYWGEYYVKVSFLTRSSTLDDISYSVAKLEPLLDEESEEFVSELRSIRFWAFLVYESQIPHFRSVF