MAARYEKCLTETDVGSRFALPISWLSVLPPIEQGSHEFHLQVTDGFGFFWEFCCSIRRVGRYRKPVFQSEGWLKFVNHKGLKVGDKIVLDSEANDFRGTQFRIRAQKLNKECDQWLDV