MGALKSLDTADSPSALRAGIAAARPHVGALPALEEEVSAAESRLQELSVASEPAAAAFARPVELALSDLTAATDGFADGKLIGSGGFSHVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRLSDPDRAAQLRRLGMEEAPRPLTWRQRVRIACEATEALVYLHSKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRRRSTALYMSTGYLCPSISKGGEYSSKTDGYAIGITLLVCLTNRSEVQLT