MDTLLRTHNRLEFLHPLHGFAEKANSINSPKLQSLDFGCVPKKPLKKCSRNGCVKAKSSALLELVPEMKKENLEFELPMYDSSKPQVMDLVVVGGGPAGLAVAQQVSAAGLSVCSIDPSPRLLWPNNYGVWVDEFEAMDLLDCIDTTWSSAVVFINDCSEKYLDRPYGRVNRKQLKSKMMQKCISNGVQFHQAKVIKVIHEEFKSLLICNDGVTIQATVVLDATGFSRCLVQYDKPYNPGYQVAYGILAEVEEHPFELDNMVFMDWRDSHLNNNKELKERNGKIPTFLYAMPFSKNRIFLEETSLVARPGLAMEDIQERMEARLKHLGIKIKSIEEDERCVIPMGGPLPVLPQRVVGIGGTAGMVHPSTGYMVARTLAAAPIVADAIVCYLHSEQGNYGNELSAQVWKDLWPLSRRRQREFFCFGMDILLKLDLEGTRRFFDAFFDLKPHYWHGFLSSRLFLPELIFFGLSLFSHASNTSRIEIMAKGTLPLLSVLNPFAVCKLYLHFFQWPVSHNSQVEAITCFTFTQHTKLGPAFMVRLEIMRQAASETTATDKCSTSKPDA