MVRVISRSPAQTQALGRWLGERLQPGDFVALVGDLGTGKTALSTGILAGLGVSRSGGSPTFTLLWEYEGRIPVFHWDVYRLEDAAELEDLGFEEYFFSDHGVNLVEWADRVRPLWPDEVLEISLSYGSGEQERVLELTGTARYRPLLEELAHAGFGL