MGALKSLDTADSPSALRAGIAAAKAHVGVLPALAEEVSAAESKLETLSVAEPAAAEEAAVARPVEIALSDLTAATDGFAEGKLIGSGGFSHVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLRISDPDRAAQLRRLGMEEPPRPLTWRQRVRIACEATEALVYLHSKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRCRSTALYMSTGYLCPSISKGGEYSPKTDGYAIGITLLVCLTNRSEVQLT