GMKEYKLLIVGDSGVGKTALTIRFVEKKFVENFDPSKEFTYEKKVVVDGKKMILQIKDTAGEYTLTAENAARLKKGQGFLIVYAIADKESFNAIPEYIDEIKEVKDTDDVPMVLVGNKSDLPGRQVPTETAKDLADSLGIPFVETSAKTSEGVEEAFETLVKEIRELLAL