MDGAAHGGDHIQVLVRVRPPNARELSQGYVKALRANPGGASLDVLHPAHAAAKTTSAHSYGYDHVCDEHQTQAEVFESVGVPVTDAFLEGYHGCLIAYGQTGAGKTYTMQGPDEHADKENAAAGAGADADANGGGGSIDFTVKCSYLEIYNETVADLLCEDPTGGPQPVIRLDEKKGVFVEGLTEAAVTSAEETYDVFTRGSHNRRVGQTEMNRESSRSHAVFTVSLESRRRPFKGAAVQKRSALLHLVDLAGSERQKSTDSAGERLKEASAINKSLSALGNVIKALVDVADGKERHVPFRDSKLTFLLKEALGGAARCTLLACVSPAAQQTEETLSTLKFAQRAKMVKVKATANEE