MKEYNLNDTHLLQLDSQKDPIALHTEDLHVFYGDNEAIKGVDLQFEKNKITALIGPSGCGKSTYLRSLNRMNDGIANSRVTGKIMYKDVDVNTKEVDVYEMRKRIGMVFQRPNPFSKSIYENITFALKQHGEKDKKKLDEIVETSLKQAALWDQVKDNLNKSALALSGGQQQRLCIARAIAMKPDILLLDEPASALDPISTGTVEETLVNLKDDYTIIIVTHNMQQAARISDYTAFFYMGKVIEYDHTRKIFTRPKIQATEDYVSGHFG*