MFKALFPPAKTSSFAPGKFDVGRVLGTGSFGRVSFAKHKPTGALVAIKVLSKSEVIRTRQVEHVRAEAKILRDASHPFIVNFLGSSQDEASLHFVLEYVVGGEFFTHLRCAGRFSDDASRFYASEIVLALEYLHGRGVAYRDLKPENLLVDAHGHLKITDFGFAKEIGDDGRTYTLCGTPDYLAPEIIKNKGHGFAVDWWALGVIVFEMLAGYPPFYGEDPMETYRKILEQPAEFPAHFTKHARDIIRKMLQKDVSKRIGNLKNGVRDITSHAWFASVDWRATLKKKTTPPMRPRVRSADDTSNFDDYGDAPITTRDAFELTPEEQELFVDI*