MSTTGDVEMQEEDQEGGGNNPKRCAACKYLRRRCAHDCVLAPYFPASHPHRYASVHRVFGASNVARLLQSLPVDERAQAAETMAMEAQWRVEDPVYGCTGVISQLQEEILATQCELARTQAQLAIVHAHGAQLQDSTVAFPPPQPQPRRIDGHHVPVAQRQGQEEAAPLLDPDEFLDLDGF