MGALKSLDTADSPSALRAGIAAARPHVGALPALAEEVSAAESKLGELSVAAEPAAAEEAVVARPVEIALSDLTAATDGFAEGKLIGSGGFSHVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRLSDPDRAAQLRRLGMEEPPRPLTWRQRVCVACEATEALVYLHAKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRCRSTALYMSTGYLCPSISKGGEYSSKTDGYAIGITLLVCLTNRSEVQLT