MKALAAIQDGSKKAKRVIVKQRGKFDWENTEDTSQDMIPICHGQLLFGRGFYAGMDRREQKKQSAKIDRESKGQIEPKHWSEKEIHEMTSRDWRIFREDYNISYKGSRFPNPARNWEESGICPEILRAVQEAGYKKPTPIQMASIPLGLQQRDVIGIAGTGSGKTAAFVIPMLMYVSRLPKMTLERAIEGPYALVMAPTTELAQQIQEETVKLAKYMDINVLSLVAGEAIGGQSSKLLQGCEIVIATPGRLLHCLEQGYAVLHQCNYVVLDEGDRMIALGFEEQVIDALEAMPSSNMKPESEDVELEDRIYRTTYMFSATMPPAVERLAKKYLRNPVVVTIEEMSKRISQKVMMVDEEEKPKRLRRLLDELGEMSTIVFVNTKKQADKVSKQLHDMGIKVATIHGGKTQQKRQTNFQDFRSKRRSCLIATDVVGRGIDVPDVGHIVNYDMPSTVEMYIHRIGRTGRAGKSGAATTFLTLNDSEVFYDLKQLLVRTKNPVPPELARHEAAKVKVAKAATTSGAE*