MAAPISTVAETKELRGLNLIAAHSHIRGLGVDADSLQPRASSQGLVGQEKARKAAAVILQMVKEGKIAGRALLIAGPPSTGKTAIAMGMAQSLGSDVPFTMLAASEIFSMEMSKTEALTQAFRKSIGVRIKEESEIIEGEVVEIQIDRSVTGGNKQGKLTIKTTDMETIYDMGTKMIDSMTKERVMAGDIISIDKSSGKITKLGRSYARSRDYDAMGADTKFVQCPEGELQVRKEIVHTVSLHEIDVINSRSQGFLALFSGDTGEIRSEVRDQINTKVAEWKEEGKAEIIPGVLFIDEVHMLDIECFSYINRALEAELAPIVIMASNRGHARIRGTTYSSPHGLPLDFLDRVVIVSTQPYSADEIRQILAIRAQEEEIDLSPDALALLTKIGQESNLRYASNIITTSHLLSQKRKAKEVSIDDVQRSYRLFYDPARSVKFVSTYEQRFIGDQGAVSFIAPTNGDAMELS*