GMKEYKLLIVGDSGVGKTALTIRFVEKKFVENFDPSKEFTYEKKVVIDGKKMILQIKDTAGEYTLTAENAARLKKGQGFLIVYAIADKESFNAIPEYIDEIKEVKDTDDVPMVLVGNKSDLPGRQVPTETAKDLADSLGIPFVETSAKTSEGVEEAFETLVKEIRELLAL