MEEEWEMLQKSDMGLVPAPDSAEDSRDFQGTEADSEGVIRSDYFALDSETRYQNKISEEDREGSSVGSNNPSLVDPRIESPCGDEAKGGLGLSGIELPRRNSAEFWSDSSSNESVVGKAGDFDGKGELGHGDDAKREVHFGGIEVEEENLDKFWSDSGGVGSVYQKFSGFEEKGELGYADDAKGDMGFKGIDTKHNISLEFLSGKYVGVKEESELDWGDLPETNVEFGGAMEVGGVDRSISSPSVEGEGGEFPPEIENSITANEVKSGEEEKKRVVWWKHPLELLKFCAFRISPVWSFSIAAAVMGFVILGRKLYKMKNKSRSIQLKVSIDDKKVSQFKSRAARLNEAFSVVKHVPLVKASLPASGGVTPWPAMSLR