MDTRRVSMETQKSDLPFEKRASQESPSNNTSTQKISFRAPQEPFTAKDFVYGKLLGLGSYSKVVKATKKDTGLIYALKIMDKLHIMKENKTAYVKLERIILDQLDHPGIIRLFFTFQDAHYLYMGLECCDGGELFDQIQRKKRFSLNEARFYASELVEVIEYLHGQGLIHRDLKPENLLLTKDGHLKVADFGSAKALKPLNGLVQNLPDDKSGTLVGTAEYVPPEVLNSHLITTGVDLWALGCIIYQMLVGRPPFKCATEYLTFQKVMARDFEFPDFLSSEAKDLIDRLLDLDPNKRPGAGPDGFVALKVHPFFQGIEWSQLWKSPAPPLVLPSDSEGTEDDDDDDNDNDLDPDWAFAHLGGAHQPSNIVDKLSSLDINEPRDP*