MIEFQGVSKVFAGHPAVKDLTLELREGAFSVLVGTSGSGKSTTLKMINRLLEPDRGTIRFAGEDIRQQPVLTLRRRMGYAIQSIGLFPHWTVAQNIATVPQLQRWPRARIADRIDELMALLGLEATLRDRYPHQLSGGQQQRVGVARALAADPEVLLMDEPFGALDPVTREALQQEMLRIHRLLGRTIVLVTHDIDEALRLADHLVLMDGGEVVQQGAPLEMLLRPKNSFVQTFFGRSELGVRLLSLREVGDYLRPDERLAGEGLTITMTLREALSQFVARRCETLPVVDAEGRPCGTLHFADLLRQEMSHEGAS*