MSVRLWAKLASVNRTMGDERIATTETDQSTLSAINVFVTGQPGVGKSWLVLNAAKKLPQDVIAGFYTVEARNPKTGEKIGFDIETFSGERAPLSRMRKGCGPKVGKYYFALDDFERVVLPLLKPTKGIKLHIVDEVGRMELQSERFRDALMNLLASPQTAVFGSLPAPRFGHDLPFVEDIKQRADTATLTLTKSNRDTTAQKVESILMNIVGSSATNQAPVQVKQPEVATVSDISTGSTLLFDPSDFLNSTGYCPTEEPDMKRMRYSQSLD*