MSLKLDQCLPLSSSHTGRWDTAKVEVLPKKCTQPYHTHLPWRSLYADSDIISLSEHGKNRGKSIKEWPALVGLTNEGSDFSDDLPRKSYVDNAAAGHDAPGKRIIDVTTLSNLCVDIVLKVPSLPPSSFQEKLAYMQKLSESSPDEKFWEAGGNSNFAIAAARLGLHCTALGHVGDEKYGSFLHQVLEKEGVQVVRLEGGGNAREETLLCWVLIDPDHRHGFCSRFDFNKDPAFKWIKELPVSAKEVIQRSKVLFCNGFLFDELSPEVITSTVDFANETGCVVFFDPGPRGKSLFQGQADQQHALHKLLSLSDVLLLTADEAEALTGLADPVLSAKKLLDRGQCTKWVIVKMGEKGCLMTTAQGIYQVPAFKVDVKDTVGCGDSFAAAIALGYNRGLPVASTLALANAVGAATAMGCGAGRNVATLNDVLNILLSSKVWGECDENGKMQAFSMEELMTVGMTELGKKASTSGHTFLSMPFHMVTREAVNLLMDSVQSCSKASIGST*