SPITFKLLVLGDSGVGKSALTIRFVDKKFVENPDPSVAFTYEKVVVVDGKPCKLQIKDTAGEYEFSAETKAELKKCQGFLIVYAIDDVESFEAIKEWIAEIKEVKDTDDVPMVLVGNKCDSSNRTVATEEAKALADALGIPFVETSAKTGEGVEEAFETLVREILAALER