MRHDSRVLDNGGPDAADPDLLIDFRNVSLRRNGRTLVGPLDWAVELDERWVIVGPNGAGKTSLLRIAAAAEHPSSGVAFVLGERLGRVDVSELRARVGLSSSALAERVPGDERVRDLVVSAGYAVLGRWRERYEAVDYHRAIDMLESLGAEHLANRTYGTLSEGERKRVLIARALMTDPELLLLDEPAAGLDLGGREELVARLADLAADPDAPALVLVTHHVEEIPPGFSHCLLLSEARVVAAGLLPDALTAENLSTAFGQEITLEVADGRYFARRRRSRAAHRRQS*