MEFLQELLLTAFISIVFAFFFAKLISLSSSPDLDQDLAQRLIPAVDPSQFALSAEKIEAQSIHELKCDGAVSINNEDEPEMKLGGQVAAIVRERDGVELEERLVKDVEFCGELVKRGIGFEISLDSALIGVKEGLGEGNGAELLKSGDLDVEEAKDEKKSERDGEFDVGLVKDEFEAREEKKSERDGEFDVGSVEEASRSDLNEFEAKEGKKTDGNDEIDVESVKEASKEEKRSEIDGEFDLGLVKEEVKPARSNVADKGIAIEKGDLFDDEDDEWEGIERSELEKRFAAMASRVALGGGDILSKLGSDVEMQLYGLHKVATEGPCYEPQPSMLKVSARAKWHAWQRLGNMNPEVAMEQYINLLSDSIPGWIGEKPDDNNIKKEVDVSSTVPVCGSKPSNLASSPHHLMSSIYERIPEIHHCVLKGDDIDGPKFLEQEHSVNDASA