MSDLDEAIAQLRACRPIPEPQVRELCLKAREILLEEGNVVTVTAPVTICGDIHGQFHDLMELFRVGGDVPDTNYLFMGDFVDRGFYSLESFLLLLCLKVRYPDRMTLIRGNHESRQITTVYGFYDECLRKYGSANVWRYCCDVFDYLALGAIVLGASHTLGPSKNPAEDQAGPEYEVEVCSNTGDVVQRFLRKPRENMIGSQGSTHGGSSPPPEAQGGGANSSVGPMTGPPGSGASGSSGGSLGNPAGAVFCVHGGLSPLVDSIDKIRLLDRKQEVPHDGAMCDLLWSDPDDIAGWGLSPRGAGFLFGPDATKEFNYKNDLSLIARAHQLVMEGFKEMFDASIVTVWSAPNYCYRCGNVAALLELSEDESGLGVFARSNGEVGRSDGGFSRRNEARGVMSEQEVTNRPIGPARRYRVFLAAPQDSRGMPAKKPVADYFL