MGVQTMSSHSHGDDGRRGLPRQGSVYGLTLTEVETQLGEPLRTMNLDDLLRTVLPASAAAAAGPPPPPAPAAKKTVDEVWRDIQSAGGGGGGRQPSMGEMTLEDFLSRAGVAVDAAPHWMHQYPQQQQYALPRPLPLPGPALDAAYHGDRPGVFLSHSQVAGRKRAATGAVAGDGVVERTVERRQKRMIKNRESAARSRARKQAYTNELENKVARLEEENKRLIELKVLKPLEPLEPPPAEQNKKQPPPQPKRKQPQPPPPPPPPIQQLPPKHRHDLRRTNSATF