MGGCMSSPATGDPVAEARSKEIDRALKEDEKRMAKEVKLLLLGAGASGKSTILKQMRLIHDRPFESDEVEDYRKLTFSNIVGGMRAIIDVMDELGLAVQPENRRYISLVDAEPPINTNDSCYKRGNEFALAENMPYFYADLDRLFAKGFKPSSDDILRVRSKTTGITETRFPIRDVVFRLFDVGGQRSERRKWASCFENVESNGMQEALMLFDSICNSQWFQDAVDFFKIKFRSLNRMPQKEIYCHVTTAVDRQNVKVVMTACQDTILKNALRDMAIL*