MLPGDLQNPNDFIEFLISANIRLVRAEFLIELDETGTPMPRRQEAESMRTRSGGTALVELGEYKELHVNQTSGHVTIRTAEGPSTVRFRSISHMWEAMEHPDPWGFQVRSIVERYRELPKDSVTWVFVDFMSLYQYKRSAEEDEFFRKGLKRMHWLYSHEIVQVDILTELTPEDKKFEGWCQSESEWSRLRMDVQGGAIPTPPEIFRRRMRQMRFTHRNDAEQVFALQEKVFRDKVSKTTHLQLQQLSADDLECLHEALPHYSQLEYIVVNGNALKGQDAVAMVTSGAVDIQMESCSLQDADADALAEALMSPAADRLEQLSLSENX