MKVSLLYTAKTAYRFLSSKATWGCQVSAKSKAKSCRSELIGTKKPKVKLTEQQNQILEAISNGNSVFITGSAGTGKTYLLQHIITKLRKIHGKSRVFVTASTGVAACSLNGQTLHSFAGIGLGDASFVDLLSRVSLDKRAYRRWNKVRALVIDEISMVSGEVFDNLEFIARSIRSEELGCEEKIWGGIQLVVSGDFFQLPPVINKKGQQKEFAFEADCWNASFDEQIELKTIFRQSDAQLIKLLQGIRKGKYDSEDLKLLDQCCSKVEPDSSAVQLYPRIEDVSRVNAERLDCLDEVLFNYQALDSGKDPWKKQLKNGIAPELLKLCVGSRVLLTKNIDVVGGLVNGATGTILDFAFVQDTHKLYDHEISDICGNGNLLPVVRFDSGQELMIGVERWYVMEGDEAVAMRKQIPLILAWALSIHKCQGMTLNNLHTDLYRVFGFGMVYVALSRVKSLDGLNLVNFNPSKIKANPKVLQFYERLSAEKDEQKEDSVTDDI*