MVLYNFKAIRAVPNAKDFTDIILSKTQRQTPTVVHNGWSIQRIRQFYMRKVKFTAQNWNEKLSAILDDFPKVDDIHPFYSDLLNVLYDKDHYKLALGQLNTARNLIDKLAQDYVRLVKYGDSLYRCKELKRAAMGRMCTLMKRQGPSLAYLEQVRQHMGRLPSIDPNTRSVLLCGYPNVGKSSMMNKLTKADVDVQPYAFTTKSLYVGHMDYKYLRWQVIDTPGILDRPLEERNTIEMQSVTALAHLRAACVYIVDISEECGYTIAQQAALFHSIKALFANKPILVICNKVDVRKFEDLSDSERATIDGMVAEAKQISAGSALPMDTEMAGGQEESESEKVLLKMSTLHEEGIMQAKAVSGGKMSIWIFG*