MPRYAQLVMGPAGSGKSTYCSTMVQHCEALNRSVQVVNLDPAAEHFNYPVMADIRELIEVDDVMEDESLR
FGPNGGLVFCMEYFANNFDWLENCLGHVEDDYILFDCPGQIELYTHLPVMKQLVQQLEQWEFRVCGVFLV
DSQFMVESFKFISGILAALSAMVSLEIPQVNIMTKMDLLSKKAKKEIEKFLDPDMYSLIDDSTGDLRSQK
FKKLTKAVCGLVDDYSMVRFLPYDQSDEESMNIVLQHIDFAIQYGEDLEFKEPREHEEESSSMFDEYFQE
RQNE