MGALKSLDTADSPSALRAGIAAARPHVGVLPALDEELSAAESRLEELSVAAEPAEEAAVARPVELALSDLTTATDGFAEGKLIGSGGFSRVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMCGGSLEARLRISDPDSAAQLRRLGMAEPPRPLTWRQRVRIACEATEALVYLHSKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRCRSTALYMSTGYLCPSITKGGEYSSKTDGYAIGITLLVCLTNRSEVQLT