GMKEYKLLIVGDSGVGKTALTIRFVDKKFVENFDPSKEFTYEKKVVVDGKKMILDIKDTAGEYTLTAENAAELKKGQGFLIVYAIADKESFNAIPEYIDEIKEVKDTDDVPMVLVGNKSDLPGRQVPTETAKDLADSLGIPFVETSAKTSEGVEEAFETLVKEIIELLAL