MPRYAQLVIGPAGSGKSTYCTNVHQHCQSVGREVSIINLDPAAEHFDYPVAVDIRELISLEDVMEELQLGPNGGLVHCMEYLEENLEVWLADELQNFAEDDYIIFDCPGQIELYSHVPVLRTFVDQLKQWDFRICVVYLMDSQFAADVPKYISGCLASLSAMVQLEVAHVNVLSKVDLLPDRRELDRFLDPDVRLLLADLNRDMPPQFSKLNTAIAGLLDDWSMVNFLPLDIADEESIQYVLSHIDNSIQYGEDADVRIRDHEPGDDDDAPD*