MGALKSLDTADSPSALRAGIAAARSHVGALPALDEEVSAAESRLDLLSVAAKEADEAAIARPVEIALSDLTAATDGFAEGKLIGSGGFSHVYEASADLHLSLSAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRISDPDRAAQLRRLGMAEPPWPLTWRQRVRIVCEATEALVYLHSKDIVHRDVKPDNILLDENLTAVLADTGFAKDQRPDASVRCRSTALYMTTGYLCPSITKGGEYSPKTDGYAIGVTLLVCLTNRSEVQLT