MASALTATEKTAAVEAFTVLGVCEELATAAADLGWKDPSEIQRASIPQALQGKDVIGLAQTGSGKTGAFALPILQELLDKPQAFFALVLSPTRELAIQISEQFEALGAGIGVKCAVLVGGVDMMAQSIQLGKRPHVVVGTPGRVVDHLTNTKGFGLKQLQVLCLDEADRLLNLDFEQEIDQILKVIPRDRRTQLFSATMTSKVAKLQRACLRNPVKVEVSAKYSTVASLKQQYLFVPAKHKDCYACYLFNELSASTMMVFTRTCDQTRKLALVARNLGFGAIPIHGQMSQPKRLGALNKFKAGERNVLVATDVASRGLDIPAVDVVINFDVPQNSKDYVHRVGRTARAGRSGLAITLVTQYDVELYQKIERLINKKLDAYPAPEEAVLLMHERVNEAQRIALQQIREADEKGGGKKRNRDGDGDDDARLMTIMGKRGGGGRGGGGRGGGGRGRGRR*