MSCHGGGGGGGGGGEGALSRQGSVYSLTLNEVESHLGEPLRSMNLDDLLRTVLPAAAAAAETAGRKTVDEVWRDIQGASTGRHHATPMGEMTLEDFLSRAGVAVDGAASAAGAHWLRGHYPPPPPPTTTTTLQYVGGSGAVVDGVYNRVDGHGVAGFLSQVGVAGRKRGGGVDGVVEKTVERRQKRMIKNRESAARSRARKQAYTNELENKISRLEEENQRLREHKAVADFSTFPSCVDFLKAFLTQKLEPVMQIVPQPEPKQQLRRTTSASF