MGLEIRDVSYRPPGTKIDLLSQVNLSIPEKRHIKLSTEQYHYEETRISNADMHLKRLSVDLTWIFCSFGLIFGRSGSGKTTLLQLIAGLSKPTSGSIYVQRYSDDDEQIKSPEPLQPERVGIVFQFPERYFVADTVLDEVTFGWPRQKGGLQLRELLASRLQKAIMSVGLTGISLDKDPHSLSGGYKRRLALAIQLVQTPDLLILDEPLAGLGKSDWKARADVAKLLKDLKKELTLLVVSHDLKELASLVDQSWRMEMGGALKREPLPI*