MEESKTVLFDKYTIGKLLGTGNFAKVYHGTEISTGDEVAIKVIKKDLVLKRRGMTEQIEREIAVMRLLRHPNVVELREMMATKTKIFFIMEYVDGGELFERLDKDGKLPEDLARKYFQQLISAVDFCHSRGVYHRDIKPENLLLDGHGDLKVTDFGLSALMMPEGLGGRRGSSDDLLHTRCGTPAYVAPEVLRNKGYDGAMADIWSCGIVLYALLAGFLPFIDENVMTLYTKIFKAEIDFPPWFSTESQELISKLLLSDPEQRITMSEIKQFPWFRKNFTPPEAFSIDETLPSPPPEPPSKKNKKHLNVDEEDGGSSPRSFNAFQLISSMSSGFDLSSLFEIKRKPKRMFTSKLPAITVKERLEEAAPEMNMRVKHVKDCKMKLQSRTEGRKGRLSVTAEVFEVAPEVSVVEFCKTSGDTLEYTLFCEDDVRPALKDIVWSWQGDDDDDHVNTHDNDNLIN*