MGIVEKIKEIEGATEYHLGLLKAKLARYRAQLLEPATKSGGAGTGFDVQKSGDARVALIGFPSVGKSTLLSKCTHTVSETAAYEFTTLTAIPGVIDYQGARIQLLDLPGIVEGASQGRGRGRQVVSTAKTADLILIMLDATKSDEQRRLLEIELDAVGIRLNKKKPDVVFKRKTTGGLNTTVKLTKTDERTIRSILASYKLHNCEVMIREDITTDEFIDVLIGTRKYMPCLYVYNKIDAISLEQMDKLAHDEHTIVISCEMGLNLDHLIERMWDELGLVKVYTKKRGAHPDLTDPICLRRGANIEARRVQRYSPVIGNAFPIWARLVRKLDFRGKSSKFSPHAQKVGLSHMVQDEDVVSIFTK*