MTVMVHPLGRTSMGRQRIEIRRIDNKERRQVTFTKRRGGLFKKASELALLTGASVAVVVFSPAKHVYAFGHPSVDAVLRSYASVPGEAAAVAPVPVHGGSGGEDVDLLGLRLAADDTGAQVAAEHARMRDVAARIVQAKAGRRFWWEADVDALGEAELLEFVTALKKLRDNVGRHANTLLAPQPPPLPLQQKQRRRRHFDLPKFQLWYTHNSF