MEGIYENESHRRSGKYRVGIIVTIFVIALVASKCILFLLYRKWSKNRTDKIKLSGGKMVLFTSSGKTIPPTSAIIKKTEALKSKDIIGFGGYGTVYRLVLDDQTSFAVKKLRRDAPEKEKGYQRELETLSDIKHRNLVTLRGYFSAPHVNLLIYDLMPNGNLESALHNDREALDWPSRHKIALGAALGIAYLHNDCIPHIIHRDIKSSNILLDERMEARVADFGLAKLIDPGHTHATTIVAGTFGYLAPEYVDTGKASEKGDIYSYGVVLLELVTGKKPTDVIFAESGINLVPWVRNLVARGRAKEAFDKNLLSTVFHEEIREVAEIACQCLDLDPQRRPTMTEVVKMLERMDRDRNMLPTSMINKDLESQECSSSSSAFTRL*