MGYAQLVIGPAGSGKSTYCSSLYEHCVAARRSIHVVNLDPAAENFDYPVAMDIRELISLDDVMEELGLGPNGGLVYCMEHLEDNLDDWLTEELDNYLDDDYLVFDCPGQIELYSHVPVLKNFVEHLKRKNFSVCAVYLLDSQFMTDVTKFISGCMACLSAMVQLELPHVNILSKMDLVTKKKDLEDFLDPEPTFLLSELNQRMGPQYAKLNKALIELVNNYSMVSFIPLDLRKEKSIQYVLAQIDNCIQYGEDADVKVKDFDPEDDE*