MRVDFGRGLEEGLGLGDGDLAKKMELKELRAVKVVGRGGMGTVFLVRAEGSEKPLMALKALSKSVMEKKNDGFKRAQMEKEILSSLEYPLLPKLVGYVETKRIIGLVMEYCPGGDLNALRHRQTEKMFSESIIRFYAAEIVLALEHLHSLGIVYRDLKPENILIQSNGHIMLTDFDLSTWLSPKPIKILSQAEDDDHANRHSKSAGRLTCITSCIGSKPQVKRSNSARVSPVKKTRKTACVQPSNSMPSGRLNSFVGTEEYVSPEMVKGTGHGFAVDWWALGILLYEMVYGKTPFNGATRKDTFYNILVKQPQFMGPWTPLRDFILRLLEKEPERRLGSCNGAYDIKNHFFFRGMNWDAIPHVSRAPFVPPILTPEEIQTKLPLTENLDIEEYVDKQADPDESKPMSNGSKEETDKFGVF*