MFELWKSKMQLDHVLVYTHTDLLPPDQLQQLRRWTQQNITIADNIFLKDLSDFETQPKERYADMAERLRYLLMHGGAENIDGTLERRAIVCGIPNVGKSSVIHVLLKDHAKELKKKGLYRVPRVANIAGKTKWLEEHWFSLKPTLVLLDTPGMFVPPKVLEADPEAYYKLAITGKINNSEVQDHRDALEYLLYRLNRARLFQYVKVFGMQKPTDNLDEFIKASKYPRARAALPPVILRFLAGDFGRLCLDDIETPL*