MELEPVADVYGALASLPGEQRTGLLIAGAIGFVYLTARPGVLLGAVDAYVLAPLQLLWDSVQGRRSWKCSNFLLENRVGEGSFGAVYAGVLLPRNVEAARREVGKRALKVEELEGSSKFEKVILKKVKVGVEGAEECGEMEDWFNYRLRRAAPDVCATYLGSFVADSTYGQFVEGGKWLIFKYEGESTLADYMRLQSFPENLEEVMSDRKIKNEKEPLRLRALIIKKVVYQVIKSLNKIHSTGIVHRDVKPSNLMITSSGKVKLIDFGAATDLRVGKNYVPEQGMLDPDYCPPELYVLPQKTPKPPPAPVAAVLSPFIWQLNKPDLFDMYSVGIILLQMTMQNLRTAIGLKIFKEEIAKFGYDMKKWRDGTKMRMNFEVLDLDGGQGWDLATKLICPRGDFGQQRLSASAALRHPFFRGI*