MPRYAQLVIGPAGSGKSTYCYNLEQHCMSIGRTVHVVNLDPAAEQFNYNVALDIHDLISLEDAMEGLQLGPNGGLIYCMEYLEENLDDWLAEAMENYIDDDYLVFDCPGQIELYTHIPVFRSLVDELKRLDFYVCCVYLLDSQFITDVAKYVSGCLASLSAMIQLELPHVNILTKMDLLENKKDIDKFLDPDVKHLVAELNQQMAPQFTKLNFALAELIDDYSMVNFLPLDIRKEKSIQYILANIDTAIQFGEDADVKIKDHDPPEDDDADPNAPDHDDSTGF*