MAAPISTVAESKELRGLNLIAAHSHIRGLGVDVDSLQPRPASQGLVGQEKARKAAAVILQMVKEGKIAGRAVLIAGPPSTGKTAIAMGMAQSLGPDVPFTMLAASEIFSMEMSKTEALTQAFRKSIGVRIKEESEIIEGEVVEIQIDRSVTGGNKQGKLTIKTTDMETIYDMGTKMIDSMTKERVMAGDIISIDKSSGKITKLGRSYARSRDYDAMGADVKFVQCPEGELQVRKEIVHTVSLHEIDVINSRSQGFLALFSGDTGEIRSEVRDQINVKVAEWKEEGKAEIIPGVLFIDEVHMLDIECYSYINRALEAELAPIVIMASNRGHSRIRGTTYNSPHGLPLDFLDRVVIVSTQHYSADEIRQILAIRAQEEEIDLSPDALALLTKIGQESNLRYASNIITTSHLLSQKRKAKEVSVDDVQRSYRLFYDPARSVKFVNQYEQRFIGDQGNVNFTASNGDAMEIS*