MGALKSLDTADSPSALRAGIAAARPHVGVLPALAEEVSAAESRLEELSVTEPAAAEVAVARPVEIALSDLTAATDGFAEGKLIGSGGFSHVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRISDPDCAAQLRRLGMEEPPRPLTWRQRVRVACEATEALVYLHSKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRCRSTAALYMTTGYLCPSIIKGGEYSSKTDGYAIGITLLVCLTNRSEV