MQSYDLKEQIGRGSFGTCHLAWHRAERRMYVAKRIPVHQMAEREEALREAQLLSALRHPNIIAYKESFIEDADKTLVIVTAYAEEGDLFTHIKRARESGRRFRRRQLLDWVTQIALALDHIHALRVMHRDLKTQNIFLGRGGVVKLGDFGISKVLERTDDFATTVTGTPYYLAPEVCTNQPYTLKSDVWSLGCVAYEIATLRHAFAADSLLSLVFQIVNGTCPPIPTERGYDHRFAGLVSVMLERDARARPTASELLRHPLMQEHL