MTTAIAIEDVRREVKILQALTGHKNLVQFYEAYEDNDNVYIVMELCKGGELLDKILSRGGKYSEEDARIVMIQILSVVAFCHLQGVVHRDLKPENFLYISKDENSTLKVIDFGLSDYVKPDERLNDIVGSAYYVAPEVLHRSYGTEADMWSIGVIAYILLCGSRPFWARTESGIFRAVLKADPSFEEAPWPSLSADAKDFVKRLLNKDYRKRLTAAQALSHPWLVNHCDDVKIPFDMIIHKLVKTYICSSSLRKSALGALAKTLTLVQLAYLREQFNMLGPNKSGLISMQNFKTAILRSATDASKDSRVLDYVNMVSSIQYRKLDFEEFCAAAISVHQLEGMESWEQHARRAYEMFEKEGNRPIMIEELASELGLSPSVPIHVVLQDWIRHSDGKLSFLGFVRLLHGVSSRTFQKA*