MHTDALFRSDRFQELRSATDQPTIKVLQKSPKATPSLPGIRQLLHNICAHTIERTTVINDFTNREIKAQMGFLSTNNEEYPSFKLGQLGQLGSPKQSHSGRRHEKLPFHSSPTRFEHPQLVKFYTGDTAPRQLLRVGKIQKPSGDLLRLANLVEASPKMHEVHITGNSIKDEVISSNGEYQLKVAEILTSSRCVFENLQEWPLSVHSQDTSGDDGMYFLTEFINMESLDITISMAKKVHESLQAIKLWKSKHIELKMNRRPENTIATSGKGMIGGISLPRMDLGQKLSKDEPRKASCRLGTASGHAKGGNAAIFSEAVASHNTGRHNIDTQLSTKAIGEPKGRVMRNALQCAHCSSTKTPEWRKGPCGRRSLCNACGLFYKKLVRKFGDGQASMIMKHRKSISSKNRKVPHVFDVPHSFVQI