MMDAATIRQSFPILFQEVNDEPLVYLDNAATTQKPTAVLDVLRHYYETDNANVHRGVHTLAERATKDYEASREKVRQFIHAKETAEVLFTRGTTTSLNWIAKSYGDLAVTAGDEIVISYMEHHSNIIPWQQLAQRTGAILKYIDVTEDGFLDMVSARQQITEKTKIVSIAHVSNVLGVINPIEELTQLAHQNGAVMVVDGAQAVPHMPVDVQAIDADFYAFSGHKMCGPTGIGVLYGKRHLLEQMEPVEFGGEMIDFVHLQESTWKQLPWKFEAGTPNIAGAIALGAAIDYLTEIGLEAIHQHEAALVHYVLPKLQAIEGLTIYGPQDPKDHTGVIAFNIEGLHPHDVATALDMEGVAVRAGHHCAQPLLNYLSVPATARASFYLYNTKEDADRLVEAIKATKEFFQHGTF*