LCAPQDEFHPFIEALLPHVRAFAYTWFNLQARKRKYFKKHEKRMTKDEERAVKDELLSEKPEVKQKWASRLLAKLRKDIRPECREDFVLSITGKKPSCCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLVKAGQCTNPILCIQPHHISVSVKELDLYLAYFVRER