MLTRRRSSPGSGPGTKATQSRSGSGSTWGVWPPLVLLSAEDGTQLSTTWDEFHPFIEALLPHVRAIAYTWFNLQARKRKYFKKHEKRMSKDEERAVKDELLSEKPEIKQKWASRLLAKLRKDIRQEYREDFVLTVTGKKHPCCVLSNPDQKGKIRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLMKSPHCTNPALCVQPHHITVSVKELDLFLAYYVQDQGHVFGTNQHSQEECYEAIVLDHANESTE