MQRYQVIKQVGDGTYGSVWKAIDRCTNEFVAIKKMKTKFHGWEECMNLREVKCLQRLDHPNIVQLKEVIWEHGELFLVFEYMECNLYQVMKDRSKMLSEERIRIWSFQVLRALDYMHQHGIFHRDLKPENLLVSDEAIKVADFGLAREVYSVAPYTDYVATRWYRAPEVLLQAPSYSYAIDIWAMGAIMAELFNLQPLFPGASEADEIYKICSVLGSPNYHTWPDGMQLAVRKGFRFPQFAPAGLQSLIPSASPAAVDMISAMLCWDPNRRPTAYQLRQHPFFYQFGLCIPPPIERPYVITIDPDEQADYNYYRRGQIHNTGYSQPLQELSLFPSGKLRNQQHSSLASKAFSYGFPDVIPCIKRPVAGLGISSKHVCSGEDLSLSTASGGGRNPMLQFGENDYLALQVYQGYP*