MDRIEMLHKAALDGDVRALCRLVQEDPLLLQRIDCMSAAGNPLNVASLRGDVDFAKELLKLRPELAGMRDEGGSYPIHLAAAGGHVGVVREILGRTKSTSSRRVQDKDGRTALHLAAANGQVEVVRELLRVDPELAGVVSNRGETALHMCVRNNQVEAAAEVLAGCKVELVNVKDSEGNTVLHLATAKKQFKMLELFLSKKQVDVKATNGCDCTALDILSQVPRDYGDREISHLLSNAGCNTNRKSKQNSSPTNDQKKRCCWGRTQKKDKNWFREKHNTLLIVATLIATVTFAAGLSPPGGVWDESKVLNETRSPSPSPSEKSDCPMPEVINAGTAIQNECHSKKFKLFMYFDLSGLVSSLFIILFLVSGLPLKNHLTTWILVITMWVAVTSVIMAFIYGTRLIVDSYNIGDKLTWVLIGWSGIMVILLFWHLMVLLFRLILSIFRLILWIIRLIPIPKFRKSTRLS