MSLAIVHTRAALGVNAPPITIEVHISNGLPGLTMVGLPETTVKEARDRVRSAIINSGYEFPAKKITINLAPADLPKEGGRYDLPIAVALLAASEQLTASNLEAYELVGELALTGALRGVPGAISSATEAIRAGRNIIVATENAAEVGLISKEGCFIADHLQTVCAFLEGKHALERPLAQDMASPTATADLRDVIGQEQGKRGLEITAAGGHNLLLIGPPGTGKTMLASRLSGILPPLSNEEALESAAILSLVNADTVQKRWQQRPFRSPHHSASLTAMVGGGAIPAPGEISLAHNGILFLDELPEFERRTLDALREPIESGQIHLSRTRAKITYPARFQLIAAMNPSPTGHYQGNHNRCTPEQTLRYLNRLSGPFLDRFDLSLEIPLPPPGILSQHASKGESSATVKKRVIAAHERQYRRQKKLNARLEGREIQKYCVLHHDDARWLEDTLVHLGLSIRAWQRLLKVARTIADIELADQISRQHLQEAVSYRAIDRLLIHLQKLLA*