MIALHRAAQAGSVEASLALSNRFYMGQGVAKSCKVALHYAFLATHTLLPEVETEKRFTIAPTPVNLRDKEHQADFVSADELDNSTQALQMDEDMAARYLVGKGVARDPERACKAFTALAKQGDTFSTFNLGYMHLRGMGVPVDYEEAHKYFKAAALAGMGAGWNGIGVMYWQGQLTGEANTTEAFAAFERGAQLKNSGDALYNLGLMYTQGIACVKNVTKGDHWGALVQYLLLAEQGSDVAATNAAFMLRNNQGYSGPEQLDLAARLLERASAANNTAAAVEYGQLLLEAEALGLSKPDAAEQAVKLWSVAAEKGNPEGSFLLGWAHQAGLGTVHGLPNVTRAQELYRRRSLQAVASEVVEAVTLEGVEYATGEVSDSLGGEAELERLVAEGGKDLSAERVCQIFPHPLDGFQQQALQVFLDGKSVVVCAPTGAGKTAIAEAAAAATLARGKRALSNQKLFEMRKRFGSARCGLQTGDTSLNTEAQVVDWP*