MHQDFNFQTRCLTQPPHATAATRWTREEDKIFEQALTIFPENLPDRWQSIANHIRKSAWEVKEHYDILVHDVLAIDSGRVELPTYRDDESVSWESSGGDDGGMVAAGAPPSGQICFGGKGKQDTERKKGTPWTEDEHKLFLVGLNKFGKGDWRSISRNVVITRTPTQVASHAQKYFLRQNSVKKERKRSSIHDITSVDNNTVGPSADDYWNSPPGPPANQDGPPGLGYQNFRFQM