MGGGGAAKGWLGQMGFTKSGGSINWYPGHMAAATRAIRQRLKLSDFVIEVRDARIPLSSANEDLQPMLSGKRRVIALNKQDLANRNLMHKWISYFNSHKQECLPINAHSRSSVHKFASLLRVINPISMIHIPKLLDLVEFKLKEVMAREPTLLVMVLGVPNVGKSALINSIHQIALSRFPVQEKMKKARVGPLPGVTQDIAGFKIAHRPSVYVLDSPGVLVPSIPDIETGLKLALAVLNTRGTPLQWKHLVDRETEDPRHELENKPESVIKDLQNKGKKPMNKSNAYRVQDMVSEVQRTLCITLSEFSGSLEDESDLEILIEHQFEALQKALKIPHKASEARIMVSKKFLTLFRTGKLGPVILDDVPDASDSVS*