MADHFEGAEHIQQEIHNLFQQQERIEDPRRLPIAVGVYGVGGSGKTTMCKCMLDFYNEEYLGRCCFLQFPSEDESHLLVKSMKEVLEKCGNYTKESLDKINNVEQAMPQLQGLLQRDEVFLVLDNVWDWALLIAHQIVTMHYMAGSKLLVTARSERLLQKLSSSTGSHINEGMGRLPAMQIVHVPSISEEEAVEALMAYSLTSWQYATNVEDLQGLARLCFFDKQCHPSLLKAMGAKLRHLGGQWAYTECSRLDPTYFMSKR*