MVHPLGRTSMGRQRIEIRRIDNKERRQVTFTKRRGGLFKKASELALLTGASVAVVVFSPAKHVYAFGHPSVDAVLRSYASVPGEAAAVAPVPVHGGSGGEDVDLLGLRLAADDTGAQVAAEHARMRDVAARIVQAKAGRRFWWEADVDALGEAELLEFFTALKKLRDNVGRHANALLAPQPPPLPLQQKQRRRR