MKVAADHRSGNSFLDFLLSFVADCSKFQSGYVALIGKPNVGKSTLLNGIIGQKLSIVTAKPQTTRHRILGICSGPNYQMILYDTPGVITKQMHKLDELMMKSVRSATINSDCLLLIADICHPPEQVLGTLDEGAVNLIKSKPTLLVLNKKDKVKQSEIQKKQEWYEKNSGMDEVIPVSAKFGLGIEEVKQWLVSKLPLGPAYYPRDIVSEHQERFFVSEIFREKIFQLYREEIPYCSQVNVVRYVEREAPAKDFIEIEILVEKESQKAILLGKEGKALKTLATAARLDIEDFVDRKCYLEIKVKVKEDWRKNEELLEHFGYSGKIASASL*