MAFRTDDDYDYLFKVVMIGDSGVGKSNLLSRFTKNEFSLESKSTIGVEFATRSVNVDGKLIKAQIWDTAGQESGLHWFRQMRITRSKSEGCGVKLNLQTMAMDCQILCWVLGFSIDLPIHNPVGSGLGLYRAITSAYYRGAVGALIVYDITRNMTFENVERWLKELRDHTESTIVVMIVGNKSDLGHLRAVAAEDGESFAEKESLYFMETSALDSTNVEEAFKQILNQIYKVISKKSLEISEEQSNIPGKSQTIYINGKDEVTATKKPGCC*