MCSVVSKLTFLYKLIGQGGHADVYKGRLSDGQVVAVKKITKQEKKDEDKVDDFLSELGIIAHINHPNAAKLIGYSADGGLYLVLQYLHHGSLGSLIHGSDERLDWDIRYKVAAGIAEGLLYLHCECPKRIIHRDITASNILLTEDYEPQISDFGLAKWLPEKWVHHVVSPIEGTFGYMAPEYFMHGIVNEKTDVFAFGVLLLELITGRRAVDSYRKSLVLWAKPLLQKNNIKEIADPRLGDVYDVVEMKRAMFTALCCLHHLPDIRPNMKKVVQLLRGENAPVEMKQRSMGGRALMFSHEYTSTHYIQDLNRHMELVME*