MGQNQSGMGGGQDGKDDKDKKKDKPKYEPPPRPTTRVGRKKRRGGGTSAAAKLPAIYPTSRCKLRLLRMQRTHDHLLLEEEFVENQERLRRVKAAKDSNAPASDLDAGDRMADERGRVDDMRGSPMGVGTLEEMIDDDHAIVSSTTGPEYYVSIMSFVDKDLLEPGASVLLHHKSVSIVGVLTDDADPLVSVMKLDKAPTESYADIGGLEQQIQEVRESVELPLLHPELYEEMGIKPPKGVILYGAPGTGKTLLAKAVANQTSATFLRIVGSELIQKYLGDGPRLVRQLFQVAAENAPSIVFIDEIDAIGTKRYDSTSGGEREVQRTMLELLNQLDGFDDRGDVKVIMATNKIETLDPALIRPGRIDRKILFENPDQNTKRKIFTLHTSKMSLNEDVDLEEFIAQKDDLSGADIKAICSEAGLMALRERRMRVQMADFRAARERVLRTKQEGEPEGLYL