MGVSQIDSQHPLPVSSSLATITASTTANFEDDDGIYRYNDDGDRKFKNFLHKMIWDFGFVCFFPTVSKKKDEMKKKMANNLEHNKAWLLAESGGCVAELANAEPHSVHSSFRFSLCSQVELESMSVNSSSATVLMVNLDNGLMEPKSQELKWRRIESLERSISPVAHTLVRFSYGEILSATRNFSKGRVLGRGALSYVFKGRIGILRTTVAIKKLDKEDKEAPKAFCRELMIASSLHNPFIVPLVGFCIDPEEGLFLIYKYVSGGSLERYLRETRKGKNGGSKLPWSVRYKVARGVAEAVRYLHNGTERCVVHRDIKPSNILLSSRKSPKLCDFGLATWTSAPSVPFLCKTVKGTFGYLAPEYFQHGKVSDKTDVYAFGVVLLELITGRKPIESRRGVGEENLVLWAKPLIQQGSIEKLLDPRVEFTQKNMGQITRMIEAADACINNEESKRPNIDTIISILNGIEANLPKRTKPGNSLSEGLPQIRQTKNEMKSHLALAMLGVSELEDSHDHLYCR*