MRRLGSIRSYAKHLRIDGVKDTIAVASGKGGVGKSTTAVNLAVALARKCQLKVGLLDADVYGPSIPTMMNINTKPEVTHDKKMIPIENYGIKCMSIGLLVEKDAPIVWRGPMVSNALEKMTRGVDWGNLDILVMDMPPGTGDVQIAMSQNLQLSGALIVSTPQDVALMDARRGVKMFNKVDVPILGIVENMSCFKCPHCGEPSYIFGKGGTQRTASEMGLELLGKIPLEVEIREACDQGHPIVLAAPDSVVSRAYGEVAEKLAQKLKEQQFQPEIIL*