MRLQQEQKEAYLPAELGTPSKQPTNYFCKTLTASQVTQALTGDCLCLVGRLKKCFLLRHLLTTGWSVFVSAKILVAGDSVMFTWNEKNQLLFGIRHAIWPQTVMPSSVLSTDSLHLGLLAAVAHAAATNSPFTIFYNPRACPSEFVIPSLSIMLEYVKVVYHA