MGGHQLHLSSPTAVLGHVTPALRDLYAVGRKLGQGQFGTTYLCTELSTGAAFACKSIAKRKLLTPEDVDDVRREIQIMHHLAGHKSVVTIKGAYEDPLYVHIVMELCEGGELFDRIVDRGYFSERKAAEIARVIVGVVEACHSLGVMHRDLKPENFLLKDRGHDASLKAIDFGLSVFFKPGQVFTDVVGSPYYVAPEVLCKHYGPEADVWTAGVIVYILLSGVPPFWAETQQGIFDAVLKGAIDFDSEPWPAISDSAKDLIRRMLRSPPADRLSAHQVLCHPWICENGVAPDRALDPAVLTRLKQFSAMNRLKKMALRVISQSLSEEELAGLKEMFKAMDTDGSGAITFDELKEGLKRHGSKDLRESEIRDLMDAADVDKSGSIDYDEFIAATVHMSKLEREEHLLAAFAYFDKDGSGYITVDELEQACREHNMADVGLDDIITEVDQDNDGRIDYGEFVAMMKKGIIGHGRLTMRHTSDGSVLHGAG*