MGATGTGKSHLSVDIATHFRGEIINSDKIQVYKGLEIVTNKITHAEKQGVRHYLLGLVDEVRQIFIPDAYYTKGIRRSISVPEMDKYFREQTNIDGDDDSKNMILQASISIGRKMNTFINNEEFNKKKVIFIMGATGTGKSRLSVDIATHFRGEIINSDKMQVYKELEIVTNKITHAEKQGVRHYLLGLVDEVRQIFILDADYTKGIRRSIGVPKRDKYLREETNIDGDDESKNMILQASISSIKRNTRMLICNQLDKIQRLISEKIWSVHHIIATDVFKEDKEEDTDEAWTNTVLQPCLDIV