MGYAQLVIGPAGSGKSTYCSSLYEHCETVGRTMNVVNLDPAAEIFNYPVAMDIRELVSLEDVMEELGLGPNGALMYCMEYLEDSLHDWVDEELENYRDDDYLIFDCPGQIELFTHVPVLKNFVAHLQQKNFNVCVVYLLDSQFITDVTKFISGCMSSLSAMIQLELPHINILSKMDLLQDKSNIDNYLDPEPRTLLAELNQKMGPRYAKLNKALIEMVGEYGMVNFIPLDIRKERSIQYVLSQIDVCIQFGEDADVKIKDEDEDFGDDQ*