MVGRNQIGDYKLIELAGEGSFGKVWKARRTGSLQTVAVKLITKHGKNEKDLRNLRQEIEILRKLQHPNIIAMLDAFETKNDFCVVTEFAQGELFHILEDDRCLPESVVRSVARQLVHALHYLHSNRIIHRDMKPQNILISANGTVKLCDFGFARLMSTNTLVVTSIKGTPLYMAPELVQEQPYNHTVDLWSLGVILYELFVGQPPFYTTSIYTLIKQIVREPVKYPEGMSPTFTSFLKGLLEKQPSLRLDWPQLLDNGFLAETAADKEREAREAAMEGQQADPNAASTQQSAVEGHQCPTPLIKGQAGGPHRALLRANQGRNHALHSAAGQQEVQEGHIQVVATAGEQAWQTQPMQHPASQESDAEPSQLDGGTGMAPSHLQQAQAPNPFANGSAGFTSAGPFGNQPLDAGSPVQPAPVGEQVFGDSTPVTRVVHHHRSDSLAIAAPATEHSEPSFENPPQFAVQADQASALPAASANTRIFDAAEERAVAEGIATCWCDRTLLLTLHEVLMPPTANLQLVQWGRQPELLQALRLARRMLLEDAAADTTADKYGSLARLIVQVAYAAVAVSEQAVCTALEALSSVHVPGLDSDLVVLYCELISHRGSWVINKSGCRALADCTARAATVLLSRHSGSAAQRSAATSLQTVLDKRAAGRLCRCIEDAHNGMAAGTQEAIHSALVCMWAFTGGSDELFEADLSSTYFPAALSPDQHTWLAPVSHPLVKAVRFESADALLNSHVALGTVCGCLQQRQEQNAADQAASAALQMRCLQLLHRACIAVPQLGPASIVCQAAEVTLKASETGGGPMALLCFATLLSAATILPPTGSCKGFLSRLAAGGTEQHMQRLLVHMHAVAEDARQACVAAGALAALIGLAAIQPAQSGPLSPTRLSVQSLHAGLLPPQQTLLLVPPRLQELTALVPASTLQQLCGLLQWQPAAASAGALPALAEFEGFPCLSGMLDGTASLVALLSHGQPSRVVQSGLAQALAATLLGAGCTGSKTRTSSGCELSPAGLLALVHALQRLLQQEPAAAGLLLQHQQQLVPALLELVQPAALDAVARFVDATAACNPGNSLGGTPGVRTSQNDGTTAANSLLAAVVAALHAPFYLQAQSAQHDAVLVQVQQALAQQPCLPGVLVAAIGATPADSTELAAAVGLLARLVMSSDRLMAPFVLSGGMAPAIVDKLLQPGNRSALLINALLVISQLARSTHAHYDALAASQLILRMPGLLRHSEASVRARSCNLLGNLCRHSHRFYGDX