MCKQVRWQNLLQLQNFLQKDKVVVVMGVTGAGKSKLSIDLATQFDGEIINSDKIQVYKGLDIATNKITEEERCGVPHHCLGVIDPYKEFTTKNFCNMASFTVNSITNRGKLPIIVGGSNSFIEAFVHNSNSYNFSTRYDFCFLWVDASMNVLNSFLYERVDKMVDQGMVDEVRQIFNPKNMDYTKGIRKAIGVPEFDSYFRAELSNSVDRQTLERMLEEAITEIKINNCILASKQLEKIKRLISVKGWKIHRLDASEVFKKQRIAEEKEAEEIWKNMVMGQSRKIVHKFLYENYRNSMVYKTDGTAIMAAASHY*