MNKYEVVGVVGEGAYGVVLKCRNKETGDVVAVKKFKARRGDDDEAVKKTTLREVKVLRSLEHENVVSLKEAFRRKGKLYLVFEYVEKNLLEVLEERPGGLSPDTTRRYVWQLARAVAHCHRLGIVHRDIKPENLLVNPRSDRANALKLCDFGFARPLRAKAGRAASPLTDYVATRWYRAPELLLGSTSYGFEVDAWAIGCIMGELIDGQPLFPGESDVDQLYVIQKAMGGLTKSQTSDFLRNKRFAGLKFPDMSTPDGIERRYAGKCSNKGMAFMKATLAMDPKERLTWHGMLTHPYF