MRSFGDSPFVMQSLCSFQDSAHLYLVMDFMPGGDLFQLLVNGTEKGVFAPPAAVFYASEVLLALEYLHGRGYVYRDLKPENILIDGEGHLKLADLGFCKPLRPGERTYTTCGTSDYMAPEVMLSQGYDRSADYWAFGVLVFEMLAGYAPFQAKSDSQRHRRILTADLRFKDGFQLRAKDLVSKLCVVDTSRRLGMLSGGVDDIKRHAFFHERGKTDWAARARREATPPLMPVIRRAEEMTRGEALKSVARATAAEAPSPASDRVFSEYY*