MGVHAMSCHGGGGGGGEGALSRQGSVYSLTLNEVESHLGEPLRSMNLDDLLRTVLPAAAAAAETAGRKTVDEVWRDIQGASTGRHHATPMGEMTLEDFLSRAGVAVDGAASAAGAHWLPPPPPPPTTTLQYVGGSGAVVDGVYNRVDGHGVAGFLSQVGVAGRKRGGGVDGVVEKTVERRQKRMIKNRESAARSRARKQAYTNELENKISRLEEENQRLREHKAVADFSTFPSCVDFLKAFLTQKLEPVMQIVPQPEPKQQLRRTTSASF