MSVLEEFKHLEIQLEAIESATNNFAVDYLIGEGGFGKVYMAELLLSKGQTTVAIKRLDLNMGQGNSEFWKEVTMLSMYKHQNIVSLLGYCDKNDEKILVYEFASNKSLDLHLNNKDLTWARRLKICIGVARGLAYLHNPAGTQQRVLHRDIKSSNILLDENWNARMGDLGLSKFGPANQKHTFVISNNIAGTLGYCDPQYLETGILTKETDVYSFGVVLFEVLCGRLCLGQNDKNHSFTDLGEIHPSSLGVFSKMAYECLTRDTKQRPLMDTMVTEHERALEDQNPIVLPPHRQEEGYLQTPILFHNETYLRKVLQLLVTKMEGERGVLR*