MKERFSPLFEPLTLPNGSQLDNRFVLSPMVTNSSTKDGYVTQDDVSYALRRAASAPLQITGAAYVDPYGQLFEYGFSVTKDADISGLKELAQAMKAKGAKAVLQLTHAGRFASHALTKYGFVYGPSYMQLRSPQPHEVKPLTGQQIEELIAAYAQATRRAIQAGFDGVEVSSAQRLLIQTFFSTFSNKRTDSYGCQTLFNRSKLTLAVLQAVQQVIKQEAPDGFIFGFRATPEETRGNDIGYSIDEFLQLMDWVLNVAKLDYLAIASWGRHVFRNTVRSPGPYYGRRVNQVVRDYLRNKLPVMATGGMNTPDKAIEALAHADFIGVSTPFVVDPEFAHKIKEGCEESIHLRIRPADLKSLAIPQASFKDIVPLMDYGESLPKESRTLFRSLTHNYKEIK*