MGRQRRQQQEAAAAAVLHAALTLLNRGPTGGVCKEPLSPAMFSRPNVKGLQAALHLLHYRIRGAARTKKELQHIFPALEPGQAREFKAAMHAWLRELGAAGCVLPETVQYFVSAYSGGNSHRTVLMLLDLSTVALSKELGEGPLAGLEHVQHLVQPHQAASRGVLLREAPTAAAAALRRGQQRMDEVVAVMQRIKQLQALAVGPLAAVASEGGAPLAAYVPPLFGASQAAIKRGELVLELLSHGPPLTARPDAVRPDSWADLVASGKAGSGGGAGSTTAGAGAAAARRLSNPX