MEDETDDLVSNGIVVVEGGEGIEEWRDEEMAVEGAEVVEEERVWDGLGELREGVGDEVGEAEEAEDWWRKSNAPCSEEEAMDAAGMGLAVWDLGDDSDEATNGVGFWPFWG