MGEENEETKTFKDLGLSESLVEACEKLGWKNPLKIQTEAIPLALEGKDVIGLAQTGSGKTGAFALPILHALLEAPRPKDFFACVLSPTRELAIQIAEQFEALGSEIGVKCAVLVGGIDMVQQSIKIAKQPHIIVGTPGRVIDHLKHTKGFSLSRLKYLVLDEADRLLNEDFEESLNEILQMIPRERRTFLFSATMTKKVQKLQRVCLRNPVKIEASSKYSTVDTLKQQYRFLPAKHKDCYLVYILTEMAGSTSMVFTRTCDATRLLALILRNLGLKAIPINGHMSQSKRLGALNKFKSGECNILLCTDVASRGLDIPTVDMVINYDIPTNSKDYIHRVGRTARAGRSGVAISLVNQYELEWYIQIEKLIGKKLPEYPAQEEEVLLLEERVGEAKRLAVMKMKETGGKKKRRGEEDYDGEDIDKYLGLKEGKSSKKFRRR*