MSLTSQMGQMKIKDPAEIERLLKENSDLKRQIAGGGASSSYQIPYEDLEVQDQIGGGGFSLVYRGFWKGTPVAIKKWFDPNHSEQMVQEFREEVMTLAELRHPNVLQFLGACMKPPHLAMVTEHMPFTLHHVLYQAGVDLDRKKVVGLAQDIARAFIYLHSRRPAIVHRDIKPANFLVDRAWKVKVCDFGLASNSKAQSGAGTPQYMAPELWENKAYNEKVDVYAFGVMLNELVAKEPPFNGMPLGDVRAAVLAGKRPDVPLSCSKALTDIIKKCWAAESAARPSFVQINDLLKEAAKTL*