MREIEMACAGIWDGGEGEMEMGERRWEVICAWAVMEGVSWMGQRAGEGSAAVRSASIEAVRVQLLMLTVDDLKELWDQLQYNVLTVVLCSSHLGFLIGIYFMNQPLTVYFVDFALHKGRDDHKCPHELFMQKSRLFCFLTEQTATFQKKILERSGLGQLRYLPDALCNIPPNPCMVEAGKEAEAVVFGAVDQPLAKTGVEPKGCWDFDGE