MTKKVVTITLNPALDLTGSVNQLNVGSVSLVGQSSLHAAGKGVNVAKVLSELGAQVTVTGFLGRDNQELFCQLFEQLGVHDAFIRIAGATRINVKLVEQNGAVSDINFPGIQVTEANIEAFEATLQRLAQDHDYFVLAGSLPQGISPQRCAGWIAQLRSMNKKVLFDSSRDALLAGLDAKPWLIKPNDEELSQWCGRKLTTLTDCQQAAAELAQKKIENIVISMGAEGVMWLHENQWLHAKPPKMQVVSTVGAGDTLVAGLCWGHMQRMEKESLLRFATALSALAVTQVGVGLGDWEQLNTLQQQIQVSALHPTMSA*