MPRYAQLVIGPAGSGKSTYCANLHQHCESIGRVVHVVNLDPAAEEFRYPVSVDIRELISLEDVMEELQLGPNGGLIYCMEYLEDNLDDWLSEQLEDYIDDDYLIFDCPGQIELYSHVPVLRSFVDQLKNWDFQVCAVYLLDSQFVSDMAKYFSGCLASLSAMIQLELPHINVLTKMDLIEDKKGIQKFLDPDARLLLTDLNEQMAPRFSKLNHALAELVDDYSMVNFIPLDISKEKSIQYLLSHIDNAIQFGEDAEVKVREFDPDFNAPDAADEDDSF*