MEFCPGGDLHVLRQRQPSKRFCENAVRFYAAEVLLALEYLHMMGIVYRDLKPENVLVREDGHIMLSDFDLSLKCSVNPVLSRLASVRPPPSSCLPSGSSSGNCKLTGLGCVAPCSVHPIASCLPVPRFLHLATPSSKPKSTTLRTARRPLPELIAEPTSVRSMSFVGTHEYLAPEIIVGEGHGSAVDWWTFGIFLFEMLHGRTPFRGVDNEMTLMNIVTQPLKFPGSEDPTVVEFPSPAAQDLIRGLLVKDPLKRLAATRGASEVKQHTFFQGVNWALIRCAVPPE