MVKEAHEKLKVGSIDVLHCYYAHGEDNENFQRRCYSMHLAVLKVLPLPFLGNRDGWIHGNRVKENNSQRLVGVPALDASFENPLARYQNLPYNPLLTQANPSNAGLVSVEGHLRNPLQNQEIGSFPLQKWPVDSHGTDLALHENFETFSSLIDGQNQQQPTGSSFQAPFSWTWTSRLSLSTVSIILGIDVLLAVTSKHATCEEFRNIFEMTTQSMACTIYDYRQIFIMKMMFTYMASSCCAG