MGYAQLVIGPAGSGKSTYCSSLYDHCQTVGRTIHIVNLDPAAEHFNYPVDMDIRELISLDDVMEEFGMGPNGGLIYCMEHLEDSLDDWLDEQLENYLDDDYLVFDCPGQIELFTHVPVLRNFVEHLKRKNFNVCAVYLLDSQFVSDVTKYISGCMASLSAMIQLELPHINILSKMDLVSNKKDVEEYLDPNAQVLLSQLNQQMAPRFGKLNKCLAELVDDYSMVNFIPLDLRKESSIQYVLSYIDSCIQYGEDADVKVRDFDLPEEDD*