MHWYGHHRLLLQQRHRRTMGGHQLHLSSPTAVLGHVTPALRDLYAVGRKLGQGQFGTTYLCTELSTGAAFACKSIAKRKLLTPEDVDDVRREIQIMHHLAGHKSVVTIKGAYEDPLYVHIVMELCEGGELFDRIVDRGYFSERKAAEIARVIVGVVEACHSLGVMHRDLKPENFLLKDRGHDASLKAIDFGLSVFFKPGQVFTDVVGSPYYVAPEVLCKHYGPEADVWTAGVIVYILLSGVPPFWAETQQGIFDAVLKGAIDFDSEPWPAISDSAKDLIRRMLRSPPADRLSAHQVLCHPWICENGVAPDRALDPAVLTRLKQFSAMNRLKKMALRVISQSLSEEELAGLKEMFKAMDTDGSGAITFDELKEGLKRHGSKDLRESEIRDLMDAADVDKSGSIDYDEFIAATVHMSKLEREEHLLAAFAYFDKDGSGYITVDELEQACREHNMADVGLDDIITEVDQDNDGRIDYGEFVAMMKKGIIGHGRLTMRHTSDGSVLHGAG*