MSINLQNVSYTYQAGTPFEGRALFNINLDILDGSYTAFIGHTGSGKSTIMQLLNGLHVPTTGIVSVDKQDITNHSKNKEIKSIQKHVGLVFQFPESQLFEETVLKDVAFGPQNFGVSPEEAEALAREKLALVGISENLFEKNPFELSGGQMRRVAIAGILAMQPKVLVLDEPTAGLDPKGRKELMTIFKKLHQSGMTIVLVTHLMDDVANYADFVYVLDKGKIILSGKPKTIFQQVSLLEKKQLGVPKVTKLAQRLVDRGIPISSLPITLEELREVLKHG*