MPRPGQVLGLVGTNGIGKSTALKILSGKLKPNLGKFTAPPDWQEILNYFRGSEIQNYLTRILEDDIKALIKPQYVDHIPKAVKGQVMECLEKRDERGTIDYLVRELDLENVLDREVKALSGGELQRFAIAIVAVQDADCYMFDEPSSYLDVKQRLKASRVIRSLIAIEKYIIVVEHDLSVLDYLSDFICCLYGKPGAYGVVTMPFGVREGINIFLAGFVPTENLRFREEALTFKVAETADEREGGQDTKFLRFKYPAMKKTQGNFSLTVHEGEFTDTEIIVLLGENGTGKTTFIRLIAGLVKPDEEMDDLPEFNVSYKPQKISPKFESTVRDLLHKKIRDSYLHPQFISDVIKPLNIEQLMDNQVVTLSGGELQRVALTLCMGQPADLYLIDEPSAYLDSEQRIWASKVIKRFIIHSKKTAFIVEHDFIMATYLADRVVVYTGTPALECEAATPCGLLQGMNAFLKHLEITFRRDPTNYRPRINKFASTKDQEQKELGNYYYIDDT*