MKLADSVMAAKTSEGSIKWQLCYDISARTWWMDEFHPFIEALLPHVRAFAYTWFNLQARKRKYFKKHEKRMSKEEERAVKDELLSEKPEVKQKWASRLLAKLRKDIRPEFREDFVLTVTGKKPPCCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLVKSPQCSNPGLCVQPHHIGVSVKELDLYLAYFVHAEAGQSDSPNQPSEGDIKDQPENGHLGFQDSFVTSGVFTVSELVRV