MLLRQAGSLHRAARRAWPMPLSAAAEPPPRGVRALAQPAHVPLTHPVVFHEDFAINPVPDGHRFPMPKDVLLHRRLTDLGLARRTFTPEYPQADTLCLAHTLEYVEQFLSGSISQQAMRQIGLAWSPELRQRTLIGVGSAVLAARLALQFGCAVMCNGGTHHAHPGHGSGWCIFNDLAVAARSVQRDTGLERCLFVDLDVHQGDGTAAIFHGDRSVFTLSIHCADQAFPHRLQHSDMDVALPSGTTDEQYMQTLRMVLPKLLASVRPQLVLYNAGVDVHAEDSLGLMHLTNDGILERDRFVFEACGAAGAPVAAAIGGGYQQDHTHIVERHVLLHRAAAEYFPQLSAACSLAGRAAAVAAAEGPVTMHX