MVLHSLDTVLKFGGKPVVTVVSGYAGTGKTTLLRQIDKPLGAAKGYMICCKFDRTSPPDTVLVIAIDAFVGGLLNSDNLEAKADMRLRIEGAVGDHVRGLKEIIPNLRIFMEERYTDTKYESSEVTTKDAGSFLLSKLICAISSKSHPTVMMFEDLQWADENALDTIQTIIMDKTTRYCLFLCSYRDNDSDPKDHVTAMFDRIQVQGAQLLNIRLGSSEKEAVNSLVSETLCLPLSLCRPLSAIVHKKTGGVMLFVTNFVNSLHEEGLIEFSLSTCRWEFDLEKIKLRDISGDIAEHLTERISRLPKLVLAGMKIAACLGATFDITILERAITGNGIEVHDFLSLLMESGFLVKISPHQYNWSHDQVHQAAYNLIPAAKRESSHLLIGSRIFLNTPTHEVNEVILEIVQNMNVGVRLLKSQEQKNELAQLNLIAGKKSVAASSFHSACTYFMVGVELLGDKWREENYDLAMQLFNTASEVLFITGDVARFSAVVDKPLIFAKTFEDGLHAKYSLVRFLASTGRMEEALEKNFSILGEFGELFPAQADVNPDLIYEELMSTKAILNNFTQEEILESEVLVDPRKKWLMKFMNIMLSILFSTKPEYIPLVGCRMARQSCEIGWCIDSVFGLGVYGHSSISILHDVDEGYKWVKFATSLLDRKLNGGKKFLPKMRTLYHTFISFWKEPFQATSAVLSDNHEEALLVGDVEMAISSTFNYCRQSLLCGQNLKIADEDCSELTSKMTQLKQIQFSLSHASHHLIVLTLMGQKRSSRPFDIFNGDIQNEDELLQYALSTGKTGVVQAIHSNRLFLAFWFKRYNEAAEMAENYRSRQMMRFIDVYHAFYEGLTSFALSRRSLDKPKWMALGNEAINSFEKWLEHSTWNFENKHLLLLAERHHVSGEVESAKEKYEASIASARKHHFLHEEGLAMELYGSFLKSNGDVAEATVQFANARERYEQWGASX