MNAFTAPATGTPLVSFRQVRKHFAVDGRRLEAIQQFDLEIGEGEFIAIVGASGCGKSTLLRLLIGLDRDYDGEIRVDGRPIAGIGGERGIVFQEHRLFPWLTVQQNVALGLVNEALGETDKAARIDEYIRLVGLHGFERAYPHQLSGGMAQRVAIARGLVASPRLLLLDEPFSALDALTRQQLQEELLAIRRRTRITTLLVTHDVEEALYLADRVVVMEPRPGRIRRVVEVGLAHPRERGGFDFLRQREALLHELTADGEYVAPPPRRVENLPFEFLAC*