MAISFLCFCLITLASLIFFAKKIKHLKWNLPPSPPKFPVIGNLHQIGELPHRSLQHLAERYGPVMLLHFGFVPVTVVSSREAAEEVLRTHDLDCCSRPKLVGTRLLSRNFKDVCFTPYGNEWKARRKFALRELFCLKKVQSFRHIREEECNFLVKQLSESAVNRSPVDLSKSLFWLTASIFFRVALGQNFHESNFIDKEKIEELVFEAETALASFTCSDFFPVAGLGWLVDWFSGQHKRLNDVFYKLDALFQHVIDDHLNPGRSKEHEDIIDSMLDAIHKEGKDSSLELIIDHIKGFLANIFLAGIDTGALTMIWAMTELVKNPKLIKKVQGEIREQLGSNKARITEEDIDKVPYLKMVIKETFRLHPAAPLILPRETMAHIKVQGYDIPPKRRILVNVSAIGRDPKLWTNPEEFDPERFMDSSVDYRGQHYELLPFGSGRRICPGMPMGIAAVELGLLNLLYFFDWKLPDGMTHKDIDTEEAGTLTIVKKVPLQLVPVRVQ*