MFLKSTCLSWIFKMRRLWARECVDDEFSGQTFVLLWQGAHGEIRVVNWRGTRVAVKTILSQLSTRPQVEREFRDELMLLKKLRHPNIVQFLGAVTLTEPMMLITEYLSRGDLHDILARKGPLSADEAVHYALDIARLHTVCRGMNYLHQHKPEAIVHLDLKPRNLLRDEAGHLKVADFGLSRLLRTQTEDPVQESAYDARERSTYLYIAPELLHHQSYDKSVDVYSFAMIVRQMFEGVSTPSDDDPKAVAERYASENERPPLAAAHYPPGMKELITRCWNQDPKKRPAFTEIMEILEAMETKLSSERHRGRSSVSSKPGCCQCVIL*