MGGGGGGAAKGWLGQMGLTKSGGSINWYPGHMAAATRAIRQRLKLSDFVIEVRDARIPLSSANEDLQPMLSGKRRVIALNKQDLANRNLMHKWISYFNSHKQECLPINAHSRSSVHKLLDLVEFKLKEVMAREPTLLVMVLGVPNVGKSALINSIHQIALSQFPVQEKMKKARVGPLPGVTQDIAGFKIAHQPSVYVLDSPGVLVPSIPDIETGLKLALAGSVKDSVVGEERIAQYLLAVLNTRGTPLQWKHLVDRETKDPHHELENKPESVMKDLQNKGKKRMNKSNAYRVQDMVSEVQRTLCITLSEFGGSLEDESDLEILIEHQFEALQKALKIPHKASEARIMVSKKFLTLFRTGKLGPVILDDVPDASDSVS*