MDKNGIVLMQRYKSGRLLGQGTFAKVHHARNLKTGENVAINQLIGAIDYFHSRGVYHRDLKPENLLLDENDDLKISDFGLSALRESKKQDGLLHTTCGTPAYVAHEVISKKGYDGAKAVVWSCGVVLYVLLAGFLLFHEQNLVGMYRKISKSECRCPNWFPPEVKKLLSRILDPNPNSRIKIDKIMGNSCFQNGFKKIEAPKSLDSHQIESLMSNVHTAFPVQPMCYNAFDLISSLSHGFDLSGLFEKEKRSESMFTTKKEPKEIVSKFEEIATSSERFDLKKINVGVIKMEDRREGRKGQVAIEVEIFEMTKRFNMVEFNKSGGATMEYKQFCDRELKPSSEDVVWKWQGN*