MGYAQLVIGPAGSGKSTYCSSLYQHCETTRRTIHIVNLDPAAENFDYPVAMDIRELISLDDVMEELGLGPNGGLMYCMEHLEENLDEWLTEELENYLDDDYLVFDCPGQIELFSHVPVLKNFVEHLRRKNFNVCVVYLLDSQFITDVTKFISGCMASLSAMVQLELPHVNILSKMDLVTNKKEVENYLNPEPHLLLAELNQRMAPQFQKLNKSLIEVVDQYSMVSFIPLDLRKESSIQYILSQIDNCIQYGEDADVKVKDFDPEEDD*