METITREESQISPTAEFSSIIVPTLDTARYTALLHTLLDYNRPLLYVGPTGTGKTAYVQRHILSLPAEQWSSAFVNFSAQTSANQAQDIIDAKVDKRRKGVFGPPLGRRLAVFVDDLNMPSLEVYGAQPPIELLRQWMDHGGWFDRKENSFRKIVDLTFVAAMGPPGGGRNPVTPRYMRHFNIIAYTAFDDASMQRIFQTILEWWLRKEQFGADYMRMATSVVGATIDAYKESIANLLPTPSKSHYTFNLRDVARVVQGLLLTNVEDYTGPSDMIMAWCHELNRVFYDRLTDMDDCAWFREMLVGLCTKHFQQPVSKLFEERGLPLGSTGDVDDDSLRRLIYCNFAVPKGKRTYRRVESTEGLQSTMSTFLDDYNAVSSKPMKLVLFLFAMEHVCRISRVLQMPRGNVLLAGVGGSGRQSATRLAAYICDMDVFTIEVSKSYSMADWREDLKAVLRLAGMQGKGTVKDEAYLEDINGLLNAGEVPNLFPADEKAQICDGVREAARQNEREGDGSMTTMFAYFVERCRDLLHICLAMSPIGDAFRRRLRMFPSLINCCTIDWFRAWPADALDAVASTFLEEVEMETDVRSSVVEMCKTFQIQTRDLAEKFGREERRMAYVTPTSYLELIQTFQTVLAEKRREVDLVRRRYDNGLDQLNGAAEAVVKMQEELTDLKPKLVVAKEETETMQVQIDKEVKEVIEPKKEVVQAEEAATNEVAMRAKGMKEECEADLAEAIPALNSAIKALDTIKKADIDLVKNMGSPPAGVKLTLEAICVMKDVKPDKVKDPDNPAKSLLDYFGPGKKLLMDSKAFVDSLKSYDKDNIPPKIIKVIREQYCTNDDFLPEKIAKASSACEGLCKWVRAMEIYDRVAKVVAPKKEKLKEAEAEYAEAMAGLSVKQAELKEVMDKLAAMEDKLKELAQTKEELEAKYEDCNAKLERAEKLMSGLGGEKQRWGEISASLGPKYDRLVGDVLLSSAVIAYLGPFTIPFRREAIAGWQRLCDEKQVPMSERFDLQEIVGDPVAIRGWNLQGLPTDSFSIDNGIIISVARRWPLMIDPQGQANKWIRKKEAEAGLLVIKLTQSDYLRTLENAIQFGKPVLCENVLEALDPALEPLLVKQTFKQGGVECIRLGDATIEYSREFKFYITSKLRNPHYLPELQVKVTLLNFMITPAGLEDQLLGIVVSQERPDLAEEKSRLVLEAAANKKQLKEIEDQILEVLSSGEGGSILEDATAINILTAAKTLGNEISEKQQVAEETEIKIDEARAGYKPVAYRTSLLFFCIASLADIDPMYQYSLEWFINLFVRAIADSEPSADLPVRLENLNSFFQDFLYRNICRSLFERDKLSFSMLLCAALLMGYDRLDADEWRQLLTGGVLLNADKAPRNPQPWLDDKLWESVLTVAQLPAFSELPAKIAENGEAYRAFLEHPEPHLAYDCLPEYVQSMSAFQKLLVLRTLRLDKLVPGISQFVAGELGQRYIEPPPFDLEGTFQDSSSTTPLIFILSPGVDPMLSLLKFAESKGRKVDSISLGQGQGPHAEQLVASGQKEGYWIVLQNCHLYVSWMITLERLVEEMDPKKVHKNFRLWLTSYPSPHFPVLILQNGVKMTNEPPKGLRANMIQSYLADPISDPEFFDRCQKQPQWRRMLFGLCFLHAWLQERRKYGPLGWNIPYEFNESDLRISVRQLQMFLDSYDETPLAALNYLTAECNYGGRVTDDKDRRTLVTAVLNIYCPQILEDGYRLSASGMYVVPTDALDSHEATVEYIRQWPPVAKPEVFGLHENADITKDLGEVDLMLKTMLLTQAQSGGGGGGGGKSTDDVVAEISGEILGKLPSNFDMEVAARRYPVVYSESMNTVLRQELQRFNKLTSKIRSSLLELGKALKGLVVMSADLESIASAMFVNQVPESWAKVSYPSLKPLSAYVTELLERLEFFSTWLEEGNPVCYPMPHFFFVQAFMTGALQNYARKYTLPIDTVEFDFHFFWEAPTAKPEDGVHTSGLFVEGARMGDEKVQLEESQPKVLFSPMTYVQLLPVQSDKLSTYPHYECPVYRTTARRGTLSTTGHSTNFVMFMRLPTDQPSSHWIARGVALINSLAT*