MSELSITFSQLGLDSRLLNTLSELGIVNPTPIQQQAIPHVLQGKDVLAGAQTGTGKTAAFGLPLIQRFIEQPWQRETNSKEIRALVLVPTRELAQQVLDSLQAYAKGTELKIVAVYGGTSMKVQLNHLRGGVDILIATPGRLLDHAHVKSLFLGKVEVLVLDEADRMLDMGFMPDLQRVLRRLSPLRQTLFFSATFDSKIKAVAYRIMRDPIEVQVTPSNSTAETVQQMVYPVDKKRKRELLSYLIGSKNWQQVLVFTKTRQGSDALAEELKLDGIKAVSINGDKSQGARQKALDDFKAGKVRALIATDVAARGLDIAQLEQVVNYDMPFKAEDYVHRIGRTGRAGLAGLAVSLLSHDEQPQLEAIERLLNTRLPQEWLKGFEPSPVVHEENSPRRSAGRSSEKRKLKAQLKIHAQRGKKAR*