MVALGILKHDEQQHRVASMLELLLENLKIHQKNMELYNIELQSWKRTRHELREQMLEEEAEAEEARKNVQAKRNWRESIAKMFTRQGTLRQVEPGAGKMVARIKREKNLDNLIGRRPLPPESPKGIYLHGNVGCGKTLLMDLLFNSSEGVVKYRRRMHFHAAMLEVHDRMQKIWKEWRSSEKPGDEEEEGELEPRTDSVSPIFDAIADELLKNASDEDEFEGASLLCFDEVQVVDPFTAVALAGIFGRLLNRGLVLVATSNRPFTDLNKDGLQKEVFLKFLERLEKHVCPVSVDNKVDYRRVIADSYNKQKHYFWPLNSQTDEKLRVEWKNAISSLEKNGLTVSSSRVPVMFGRALEIPESCDGVAKFTFEQLCDYPLGAADYMALAQRYHTVFITNIPVMSMKIRDKARRFITLVDELYNHQCQLICTAAAPPDELFLGTDEGPLIDLEGLQFETEAEGTRLRRNVLVSGNVAPVTDHSKVQLLLSGYEEMFAFRRAASRLIEMQTPAYTLERSLMGLSQTSKGT*