MKLKKRIGKYELGRTVGEGNFAKVKCAVDVETGQSYAVKILDKEKVFRYKIVEHIKREISTLKLIRHPHVVRLYEVLANKKKIYIVLEFVTGGELLDKISCNGKLEESQSRKYFQQLIDAVGYCHSRGVYHRDLKLENVLLDAKGNVKISDFGLSALPQHCRADGLLHTTCGSPNYVAPEVIADRGYHGATADVWSCGVILFVLLTGWLPFEDRNLAVLCHKIFKSEFNCPNFLSVGVGNLVKRILDPNPKTRITIPEIVEDEWFKQGYSPTKLVEEEDICLDNAIAINAEDHGLTEETGPILMNAFQLIAMSRSLDLSGFFEEEDVAERKMRFTFMYPAKDIIPRIEETVREMGFRVQRRNGKLMLLHVDPKSNGNGHLSVATEVFAVASCLHIVEFRKSAGDKDLYRELCTKLSSNLSLQMITCGGPPYE*