MKRSVTIISMLAFSSALTLTPRAAEGDPVVECGNLDVMTIDPVDLPAGVALSDVRKCLDHPLGRNRHVKGASLAPLDAVDASFYNSAVDTGTSPVEPRSDSLGVFEERACYKDAPYGCSGGYCWKACGNINKGEWCWTAKKAGLGAWIKCNPMPECIAPLALKICPSLLSTFPARFSLAVTPEEVLSRGLSSFPISTPHDSYKKCFNLHPCFYGNEILRFSYEFQFPESCILRRPKNGRVQPTQAPMVAVDTSCEEPVSVRLLGQLVV*