MRGGGHQQHLSSPTAVLGHVTPALRDLYAVGRKLGQGQFGTTYLCTEVSTGAAFACKSIAKRKLLTPEDVDDVRREIQIMHHLAGHGSVVTIKGAYEDPLYVHIVMELCEGGELFDRIVDRGYFSERKAAEIARVIVGVVEACHSLGVMHRDLKPENFLLKDSRDRRGRHDDDDDDDEAPPASLKAIDFGLSVFFKPGQVFTDVVGSPYYVAPEVLCKHYGPEADVWTAGVIIYILLSGVPPFWAETQQGIFDAVLKGAIDFDSEPWPTISDSAKDLIRRMLRSPPADRMTAHQVLCHPWICENGVAPDRALDPAVLTRLKQFSAMNRLKKMALRVIAQNLSEEELAGLKEMFKAMDTDGSGAITFDELKEGLTRYGSNLRESEIRDLMDAADVDNSGTIDYDEFIAATVHMSKLEREEHLLAAFAYFDKDGSGYITVDELEQACRDHNMVDVGLDDIITEVDQDNDGRIDYGEFVAMMKKGIIGHGRLTMRHNSDGSVLHGAG*