MKVSLLYTAKTAYRLLSSKATWGCQVSAKSKVKSCRSELIGTKKTKVKLTEQQNQILEAISNGNSVFITGSAGTGKTYLLQHIITKLKKIHGKSRVFVTASTGVAACSLNGQTLHSFAGIGLGDASCVDLLSRVSLDKRAYRRWNKVRALVIDEISMVSGEVFDNLEFIARSIRSEELGCEEKIWGGIQLVVSGDFFQLPPVINKKGQQKEFAFEADCWNASFDEQIELKTIFRQSDAQLIKLLQGIRKGKYDSEDLKLLDQCCSKVEPDSSAVQLYPRIEDVSRVNAERLDCLDEVLFNYQALDSGKDPWKKQLKNGIAPELLKLCVGSRVLLTKNIDVVGGLVNGATGTILDFAAVQDTHKLYDHEISDICGNGNLLPVVRFDSGQELMIGVERWYVMEGDEAVAMRKQIPLILAWALSIHKCQGMTLNNLHTDLYRVFGFGMVYVALSRVKSLDGLNLVNFNPSKIKANPKVLQFYERLSAEKDEQKEDSVTDDI*