MVLPFVPLSITFEDIRYSVDTPEAFKAKGMTEGRLELLKDISGSFRQGVLTALMGVSGAGKTTLLDVLAGRKTSGYVQGSITISGYPKKQETFARISGYCEQNDIHSPNVTVYESLMFSAWLRLPVEIDSATRKMFVYEVMELVEILSLKDALVGLPGVSGLSSERRKRLTIAVELVANPSIIFMDEPTSGLDARAAAIVMRAIRNTVDTGRTVVCTIHQPSIEIFESFDELFLMKQGGEEIYVGPIGRQSCELIKYFEAIQGVSKIKDGYNPSTWMLEVTSTTQEQRTCVDFSQIYKNSELYRRNKNLIKELSAPPEGSSDLSFPTQYSQLFLTQWLACLWKQHLSYWRNPPYIVVRYLFTIVVALLFGTMFWGIGKKRQNQQTLFSIMGAMYSACMAMGVQNSSSVQPAIFVEAHDLLQGKSITHVLCFVVRLGTGKVCWHHNHFVNICMRVLIKCFNILLFFYTKPRLSVSGKEW*