MSPSGEPYVLPPCFGTSGREEQLLDGTLWDARFKDLSQHGRIAAEYIWIGGTGQDMRSKTRVLDKVPSKPEELPMWNYDGSSTGQAPGDDSEVYLVPRAIYKDPFRGGDNILVMCDTYEPPRVLPDGTVSALKPIPTNTRAACAEVMEKVKAEEPWFGIEQEYTLLNARTKWPLGWPTNGYPGPQGPYYCSAGAGAAIGREIVESHMKCCMFAGVNISGVNAEVMPAQWEYQVGPCTGIAMGDDLWMSRYIMYRLAELYNVEVTFDPKPIPGDWNGAGGHTNFSSKATRTAETGWQAIQDQIAKLERRHAVHIAAYGEGNERRLTGKHETSSIHDFSWGVANRGCSIRVGRMVPVEKCGYYEDRRPASNLDPYVVTRLICETPAGEGQPPAHGDHGKKDFSTAILERKKSPNRLVVDDAVNQDDNSVVTLHPKTMEVLELFRGDTVLLKGKKRKDTVCIVLADDTVEEAKIRMNKVVRKNLRVRLGDIVSVHQCPDVKYGKRIHVLPFEDTIEGISGNLFDAFLKPYFNEAYRPVRKGDTFLVRGGMRTVEFKVVETDPAEYCIVAPDTEIFCEGEPIRREDEERLDEVGYDDVGGVRKQMAQIRELVELPLRHPQLFKTIGVKPPKGILLYGPPGSGKTLIARAVANETGAFFFLINGPEIMSKLAGESESNLRKAFEEAEKNSPAIIFIDEIDSIAPKREKTQGEVERRIVSQLLTLMDGLKSRSHVIVMGATNRPNSIDPALRRFGRFDREIDIGVPDEIGRLEVLRIHTRNMKLDDDVDLEAISRDTHGYVGADLAALCTEAALQCIREKMDVIDLEDESIDAEVLNSMAVTMDHFKTALGLSNPSALRETVVEVPNVTWDDIGGLENVKRELQETVQYPVEHPEKFEKYGMAPSKGVLFYGPPGCGKTLLAKAIANECQANFISVKGPELLTMWFGESEANVREIFDKARQSAPCVLFFDELDSIAVQRGSSSGDAGGAADRVLNQMLTEMDGMNAKKTVFIIGATNRPDIIDPALMRPGRLDQLIYIPLPDEGSRRSIFKAALRKSPVAPNVDLDHLAKHTQGYSGADITEICQRAVKYAIRESIEKDIERNRRKQENPDLMDEDDTDPVPCITVAHFEESMRFARRSVSDADIRKYQAFAQTLQQSRGFGSEFRFPDSGGAAAPAADGAAPAAAAGTFASAGAADEDDDLYS*