MRRSHTIGVVTTGLSFYGPSQILVGIERAAREHGYSLLLATVHEDPDEVEEAINTLRERRVDGIIIVAPHNSEEEAQLAQEAGVPPVVFLSAQPPGVPTVSVDQYAGARLATEHLLDLGHRRIALITGPQDWLEARERLQGWREALAEAGLPPPAVLQGDWSAASGYEAARQLLEQPDFTAIFAANDQMALGVLRALHERGLRVPDDVSVVGFDDIPESAYFHPPLTTVRQDFEELGRQAVEQLLEMIEGEEPPPPAVLPPELIVRESTAPPENLYFQGL