MRRNNDLPKVKVNHLTKIFGKKTKPALEMIRANKSKTEILEKTGATVGVYDVNFEVEEGEIFVIMGLSGSGKSTLIRLLNRLIEPTSGNIYIDGQDISSLDKEGLREVRRNKMSMVFQNFGLFPHRTILENTEYGLEIRGVPKEERQAKAEKALENSSLIAFKDQLPSQLSGGMQQRVGLARALANDPEILLMDEAFSALDPLIRREMQDELLDLQENVKKTIIFITHDLNEALRIGDRIALMKDGQIMQIGTGEEILTNPANEYVRTFVEDVDRSKVLTAQNIMVPALTTNIEIDGPTVALKRMRQEEVSMLLAVDKKRQLKGVVRAEKALEARKNGTSLVECVDPEIQTIDKDMLVNDIFPLIYDAQTPLAVTDNGKLLGVVIRGSVLEALAETEVNEHE*