MEKKKSGRFVLGRQSSLAPEQEADKANGLNVGESEIPEELDSTMQLLYLANKGDVAGIETLLDSGVNVNSADYDRRTALHVAACEGCKEVVSLLLRRGANVDCKDRWGSTPLADAVHYKNHDVCKLLEENGASLLIAPMRVTNAREVPEYEVDPKELDFTNSVEITKGTYRIALWRGTRVAVKRFGEDVFIDDEKVKSFRDELALLQKVRHPNVVQFLGAVTQSSPMMIITEYLPKGDLYAYLKRKVSLKPVKAVKFALDIARGMNYLHENKPAPIIHRDLKPVNILRDDSGHLKVADFGISKLLKVASETVQDAGTLNFSGTSYLYMAPEVFRHEAYDTKVDVFSFALIVQEMIEGCPPLSPMPYLDVAKAYATEDVRPPFKASARHYPQGLKELIEQCWHKDPVQRPTFAEIIHQLDTINSHCKKNRWKVPIFCNKS*