MGGQQSRGEGAGDDAQQEKAKKAKKYEAPAPTRVGRKKRKKAGPAASSRLPTVVPATKCKLRLLKLERVKDYLLMEEEFVARQEQVKPQEESAQQERTKVEDIRGTPLGVATLEEMVDDNHAIISSSIGPEYYVNILSFVDKDQLEPGCSLLTHNKVNSIVGLLADEADPMVDKAPVESYADIGGLETQIQEIKEAVELPLTHPELYEDIGIRPPKGVILYGEPGTGKTLLAKAVANQTSATFLRVTGSELIQKYLGDGPKLVRELFRVAEENAPTIVFIDEIDAVGTKRYDSTSGGEREIQRTMLELLNQLDGFDAHVDVKVIMATNKIESLDPALIRPGRIDRKIEFPAPDQKTRRHIFQIHTSKMSLSDDVNLEEFVMSKDELSGADIKAMCTEAGLLALRERRMKVSQAEFKKAKDYVLYKKHTGAPEGLYL*