MVRTLRRTTSYVDDDQDNIFVGYQDVVETLLAELLKAEPRRSVISIYGMGGLGKTTLARNLYISPNIVNRFHTRAWICVSQEYNTMDLLRNIIKSIQGCTKETLDLLEKMTERDLEIYLRDLLKEPKYLVVVDDLWHREAWESLKRAFPDSKNGSRVVITTRKEDVAERADNKGFVYRLRFLSQEESWDLFCRKLLDVQAMVSAMERLAKDMVDRCGGLPLAIVVLSGLLSHKRGFEEWQKVKDHLWQHIKDDSIEISYILSLSYNDLPTALKQCFLYFGIIPEDHEVHVDHILWLWMAEGFIPTGEEIMEDVAEGFLNELIRRSLIQVVRTFWEKVSKCRIHDLLRDLAVQKALEVNFFDIYDPRKHSISSLCLRHAIHSQGKRYLALDLSNLKLRSLMFLDPDFLNMGPIKFRNVFQHLYVLYLEMRVDNMSIVPNAIGSLYHLKCLRLRGIHDLPSSIGNLKNLQTLLVNDYGYFCQLPHETADLINLRHLVASYSKPLKLISKLTRLQVLKAIHCDQWKDVDPVDLVNLRELSMHDITKTYSLNNISSLKNLSSLKLLCKDCESFPALEFLYSCQKLHKLWLQGRIEKLPLSDQFPNSIIMMILSSSELTEDPMPTLGMLPNLRNLDLFRAYGGKEITCSDNSFSQLEILRLDCLENLERWHLAKSAMPHIKGFAIRRCPKLHEIPERMKGVETLKRDRLN*