MDIVRVNNITKRFNDKLVLDNISFSVKKGEIFGLIGPNGAGKSTLINIITNLMLPNSGSIQINDLDLSKDYIKAKSIIGLVPQELAIIETLTPFDNLEYFGAFYGLKGKLLKERIIEALEVTGLTEVKKKKVKKLSGGMQRRLNIGIALLNHPKILILDEPTVGVDPQSRNHIFNFIKDISKKHETTVIYTSHYMEEVEHLCSKIFIMDEGKEIAFGDNDYLKSLVSTNTKLIMEIKNINAQLIFDLKNTKGVISVLENNSLLELDIDKKLQLTDILSIIDKNDSKIMKISYEEPSLEDVFLNLTGKNLRD*