MSVRRRTLLKVIVLGDSGVGKTSLMNQYVHKKFSQQYKATIGADFITKELQIEDRLVTLQIWDTAGQERFQSLGVSFYRGADCCVLVYDVNVLRSFDTLDNWHEEFLNQANPPDPKTFPFILLGNKVDIDGGNSRVVSEKKAKEWCASKGNIPYFETSAKEDYNVDTAFLCVAKAALANEHEHDIYFQSIPEAVSENEQRGGGCAC*