MGALKSLDTADSPSALRAGIAAARPHVGALPALAEEVSAAESKLEELSVAAEPAAADEAAVARPVEIALSDLTAATDGFADGKLIGSGGFSRVYEASADLHLSLSAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRISDPDRAAQLRRLGMEEAPRPLTWRQRVRIACEATEALVYLHSKGIVHRDVKPDNILLDERLTAVLADTGFAKDQRPDASVRCHSTALYMSTGYLCLSISKGGEYSSKTDGYAIGITLLVCLTNRSEVQLT