TSITFHLLILGGPGVGKTEHSTRLKTQQYIENPDEGQSFTFEKTITIDGKKVHLNVTDTGGGKNNTHELKAEIAEADGVIIVGDNNNPASFKNVPGWIKRVREYRKTTDIPIVIGGNKCDSGHVVVDERDFKAFAALLEVPCVETSAISGFGVPDAFFALVNEAWDLLNA