MHRSFEEGRMLRTHRRVLLDHVRPAPKHTKLDRLGESLLAQFRAGTSKPFGWLHRVLTRKTDRLECRWCTAKDIGGDAVEGHTLAKSAVDSANAQEFGIATRQSDPIICPLCHMVCARRQAGVVHLVKIHGLERDYALAMTKKARRAALTYKNGCTCHVCGDAFERRGLLVEHMAQHPPDGILAEEKRPKRAREGDEADDGKAFKCCWCAKRYTVYARLRKHMIQKHPEKQLKSDDIPVEQEASSDSDGEPVQENRISYARSVIGSSKARHGSPGPSAV