MEQLIHLKIPLQVIKNCTQDFNETNFIGKGGYGRVYKGTLTWGDHENHLVAVKRLDVTGFQGNKEFLTEVTMLSQYQHENIVTLIRLCDDNKEMILVYEYTSHGSLDTYLHDTTLSQGLSWPQILKICIGIASALDYLHNQVAEKHRIIHRDIKSANVLLDKNWNAKLSDFGLAKIGLANQQNTFVTTNHAGTHAIAYQCLEETREKRPKIAEVASQLKDAARMIQVLDPVEKIELLVDEREDLQSKVSDFEWFKHERHFFSFIQ*