MGETTVFRIHAVRKSFGPVRVLDGVDLSIASGSVTVLMGANGAGKSTLVRIISGVYAADSGHIELNGQPFEPATPAEALRAGVVTVHQNINDGVVADLDVATNLTLDRLNGPGAGIFFNPRKVRREAREVAARMGLSFDMGSSVADLSLADRQMVAIARAMMHEPRLMILDEPTSSLSSVEADRLFSFIDRLRARGVAILYISHRMSDIRRLADTIVSLRDGRIAGVFEGPDLDYEGAVNAMLGRSSNQSTVAVKPAGTPVFEAHGLTLAPAARPFSLTLGKGEVVAITGLVGVGKSALAEALFGLTPPVAGSMRLDGQPYRPASPRDAIARGLFMVAKDRGTNGIVPDFSIFENMSLPFLRHFSRFSVLSRAREAANARRQIDELGIVCRSERDDLSTLSGGNQQKVMVGRWLAMPCRLLILDEPFQGVDIAARRDLGHKLRQSAKDRATIVFLTELDEAFEIADRILVMSEHTIVGEHVNDNPDIDLLLTEIAGQHHAKAS*