MADALLQNYQLQEEAIGRGRFGVIRRCWNKQSEQQAACKTIRKADLLDSIDRECLNNEITIMQYVSGHPAVVALHDVYEDHDFVHLVMEMCSGGDLFDRIVSRKNSTVPFSEEEAANILQKLMEAISYCHSMGIAHRDVKPDNILFASNSNSLAAQIKLADFGQASSFSPGPGSMQGIVGTPYYVAPEVLGGKDYSEKVDVWSAGVILYIMLSGVPPFVGETPQEIFEAVLCGRLRFPSDPWLSISHSAKDLIRRMLCRDVSKRPSAQQVLGIPSSLNLSFILKITSTNIGFGFIQHGWISTHTQTQSRL