MEDRSVLMKRYEIGRLLGQGTFAKVYYARNLATGQTVAIKMIDKDKILKTGLMDQIKREISIMRMVRHPNVLQLFEVMATKNKIYFVLEYAKGGELFNKITKGKLTEEAARKYFQQLISAVDYCHSRGVYHRDLKPENLLLDENETLKVSDFGLSALAESKRQDGLLHTACGTPAYVAPEVLSRKGYSGAKADVWSSGVILFVLVANYLPFHDKNLIEMYKKISKAEYRCPRYFSVALKELLYGMLDPDPNIRMSTSRIKKSPWYRKPIGMAALKNVTSDKNFGLTGDIDSDKNQGSLSLTNLNAFDIISFSTGFDLSALFDEKYGQREARFTSKESAAAVFATLNELARRLKLKFTKKDNGVLNLATTKEGRKGMLELDAEIFEIAPSFLLVELKKTNGDTMEYQKLIKDDIRPSLKDIVWAWQGDQQQTRILRQAEQEQLSPLPPISPIPPQQS*