MDTLLRTHNRLEFLHPLHGFAEKANSINSPKLQSLDFGCVPKKPLKKCSRNGCVKAKSSALLELVPEMKKENLEFELPMYDSSKPQVMDLVVVGGGPAGLAVAQQVSAAGLSVCSIDPSPRLLWPNNYGVWVDEFEAMDLLDCIDTTWSSAVVFINDCSEKYLDRPYGRVNRKQLKSKMMQKCISNGVQFHQAKVIKVIHEEFKSLLICNDGVTIQATVVLDATGFSRCLVQYDKPYNPGYQVAYGILAEVEEHPFELDNMVFMDWRDSHLNNNKELKERNGKIPTFLYAMPFSKNRIFLEETSLVARPGLAMEDIQERMEARLKHLGIKIKSIEEDERCVIPMGGPLPVLPQRVVGIGGTAGMVHPSTGYMVARTLAAAPIVADAIVCYLHSEQGNYGNELSAQVWKDLWPLSRRRQREFFCFGMDILLKLDLEGTRRFFDAFFDLKPHYWHGFLSSRLFLPELIFFGLSLFSHASNTSRIEIMAKGTLPLLSVLNPFAVCKLYLHFFQWPVSHNSQVEAITCFTFTQHTKLGPAFMVRLEIMRQAASETTATDKCSTSKPDQLCVPLSHLLWSSSSLCTRERVNFCIEDGNY