MAPQGKAMSEDEKAKAVALFEKLGVCTQLAEAAASLGWKSPSAIQEQAVPLVLQDKDVIGLAQTGSGKTGAFALPILQHLLDNPQALFALVLSPTRELAIQISEQFEALGAGIGVKCAVLVGGIDMMAQAIALAKRPHVVVGTPGRVVDHLSNTKGFSLKALKHLVLDEADRLLNMDFEQEIDQILKVIPKERRTQLFSATMTSKVAKLQRACLRDPAKVEVASKYSTVDTLRQQYMFVPAKYKDCYLIFLLNELAGATSIIFTRTCDSTRRVALMLRNLGFGAVPIHGQMSQPKRLGALNKFKAGERSILIATDVASRGLDIPSVDVVCNYDVPTNSKDYVHRVGRTARAGRSGRSVTLVTQYDVELYQX