MASSTRVAKLTKIFDTICDGKTAITAYNGPQFIEAIYSHTDPIACLNKLATGKEGKNALQSAIRYKLDTGTLNGSSAALLNFLSNPDFASIGEGQLLRGIVLKIADPPIFWNALQKAFVDGNLNDQGSRAFAWLLFQLVSLPKESSDSYRSDAQLTTILAKLLASDSREVRGYGQQIKNVLATYQDVSKDGVSENLAMAPPGGRHDNDFPDFRSIAITPTPDEIACSDQPFIRPSDALLDPKTEDRRTAIHLDNQFRLLREDLLYELREELKLAESGKLRRANRIDGLEAVDIWFEPDPRRRSKYGIQLKRSKDLPFFKDILPQHRLKHLQDNRNFLKHQSLACLMLGKDIIAFVTINRVEDLLAKEKPVIVVHLEGKEGTLKAFETLRRYQGLTLLQINTALFAYEFVLKALQESRGIPLSEELLFWKDGREPIECDPQATIVVDALKRDLAVDLQPLLKTKHRIVLDPSQARSLLSGLTQRVSLVQGPPGTGKSFLGALLAKSIHDYTKLSMLVVCYTNHALDDILEGLLDVGIPAASMVRLGGKSTPKTEPLSLQKQAPSGYSRDRTEWQVIDEYKQQLADLEGQLDRAFKDYMLTAPGWRDVLDHIEFEDPECFIAFQVPETDNDGMQLVDRRGRAIGQDFLLTRWKSGNDAGFLKGLPNVRETPNVWNMPSEERKRKYQEWVDALQKEKAEALYHIGKTYNETQEHLDRAFAARDINLLRQKRIIGCTTTAAAKYGYSIQTAAPQVVLVEEAGEILESHILTALGRSASQLVLIGDHKQLRPKVNNYELTVEKGNGYDLNRSLFERLILANYPHQTLSKQHRMRPEISNLIRQLTYPELQDDPKTSNRPNITGLQENIVFIDHAHPEESHEQLADRKDMAAPSSKQNKYEVQMVLKIVKYLGQQGDALKKDNDPVLNDLDSHELVRAGLLTPATAKAAKKPLRLATIDNYQGEEADIVIISLTRSNSNGDIGFMYSPERLNVLLSRARNGMIIIGNSATFKKSKKGKELWTKLLDMLVDMNSFHSGLPVYCPRHPDRKQVLETPEQFDEKVPDGGCVEPCSAMLNCNIHKCPSKCHHLSDHSKIKCDMMVPLQCPRGHKLARKCFDTLVPDCKSCKRLDAVLLKKAQDDLKEKERREQEEAKHLEEIAKIDAEIQREKEKRRRQKELEDQENARRQKLADLAALRATSDASSVPTGSAFNPMDEPEKKDPGSSSVNNTSIFGRIANLASSVVSPISTPTSPPPQAQAKSTTTAAPAGGSKDAFKKKNLSPSEAEWDRQKRLEGAINPHIDKIVAMVGLEAVKRQVLAIKAKIDTCERQGTSLSKERFNIVFLGNPGTGKTTVAREYAAFLSYVKVLPGNEFKETSGAKLANEGVSGAEKLVQDVLKNGGGAIFVDEAYQLTSKGNFGGGPVLDYLLTEMENNVGKLVFILAGYTKEMETFFEFNPGLNSRVPYKIKFEDYKDDELMTMLENMVHSTYNGKMKVEDGIRGLYGRVAIRRIGRRRGTKGFGNARELQSFFQLVRERQSVRLNEERKQGQLADDFLLTKEDLIGPDPSIAVKESEAWKKLQALIGLKSVKESVQNLVDSVKENYDRELSEQAPLDFSLNRVFLGPPGTGKTTVAQLYGQILADIGMLSKGEVVLKNPSDFTGTVLGESEDKTKGILNNSVGKVLVIDENVNPGLARRFKIEEAFRFEDFNDQELLHILEKKLKDQDLGATDVGKAVAIESLARARTRPNFGNGGEVENLLSKAKQACLHRRSKLPYDQRPKHIILEPQDFDPDYDRASNATKNLEKLFDDIVGHEEIKAKLAQWQKVALVSKSKGMDPRDQVPTNFVFTGPPGTGKTTIARKMGQVYYDMGLLASTDVFECSASDLVGQYVGQTGPKTRALFDKALGKVLFVDEAYRLAEGHFAQEAVDELVGLLTHETYKGKVIVILAGYDQDMKRLMQSNTGLNSRFPVWVPFQNIHPKDCLAIVVKQLKKRNVVADELFSDQSKTYFDMLSVVDQMSTLPDWGNARDMMELSKVLINKALLSDANDPGVQGNSNQLVLSGNDVVECAQQMLSSRMDRARVQPKQRKGSFFDAPVAHANPTPPTPPSTSTATGTKKASPPPPPPPTQSPARTQTRKRGGKAKGKAPVSPPQSPVASSSTPNNPDSTGDARDPGVSDEIWAELQRAKQAAADRDKQEKAKIADAMRKKAVEEKKKRDAERKAEELARQIAAAEDQARRAELERQRIAAIEKAARLAEEARRIAEQLKREQQAAAERARKEQIAQQKLRTMGVCPANYRWIPTDGGYRCAGGSHFASNAELGL*