MCDTLKDKYQLLEEIGRGRFGTIYRCFCPLRNTYFACKIIDKTVLTDAVDQHCIENEPKIMTLLYPHSHILSIIDVIETPETLTLIVELCQTQTLYDKIVHQRTFREPEAVSYMKQLLTAVSHCHRLGVIHRDLKPDNVLLDNMDNVKLCDFGSAICLGLEGESGNGSVGVEGVVGTPYYVAPEVLMGKEYNEKVDIWSCGVILYIMICGVPPFYGECVEEVFEKVLRGNLRFPPKLFRSASSEVKDLLRKMICRDVGRRLSAEQALRHPWILNGGETSSMVDLT*