MAATEAKTFKSLGLCQQLVEACENLKWKEPTPIQAKAIPLALQGKDLVGLAQTGSGKTGAFALPILQALLENPKPFFACVLSPTRELAIQIADEFKALGSGTGVKCASLIGGLNMIEQAIALGKRPHIVVGTPGRILDHLSETKGFGLRSLKYLVLDEADKLLSVDFENTMDDILKAIPRERKTLLFSATMTKKVKKLQRACLKNPELIEASSKYSTVDTLTQQLCVVPPMLKDGYLVYVLIKRHGCKSMVFTRTCESTQLLAWMLRNLGFKAIPISGQMSQAKRLGSMNLFKSGESDILICTDVASRGLDIPSVDMVINYDTPPNYKDYIHRVGRTARAGKSGIAISFCNQYTWQWIIEIENLIGKKFSLFPCTNDEVSLLMERVNEARRLAVMKIKEQSYKKRNRGEEYVNSSKSREVKKFKKRR*