MSRTPTTTAQLHQKSKTLNDKYLLGDEIGKGAYGRVYKGLDLENGDFVAIKQVSLENIFPEDLASIMQEIDLLKNLNHKNIVKYLDSFKTKSHLHIILEYVENGSLASIIKPNKFGAFPESLVAVYISQVLEGLVYLHEQGVIHRDIKGANILTTKEGLVKLADFGVATKLTEADVNTDSVVGTPYWMAPEVIVMSGVSAASDIWSMGCTVIELLTCVPPYYDLQPMTALYRIVEEEHPPIPEQVSPLLTDFLHQCFRKDAKLRPDAKTLLQHPWIQNSRRAPYSSVPRSHDKSKNSPERVSENGDKTVEDGEKRASRVPAVELIGKSTGGCSSDDDSKAFTPLKSTSEASDGNYNQNLSIVRNTPIRISRRLAEQLANGKDGLSGHEEVMATLEKLTIANEAASASSTSTCEQEQGSLKTPSTASGVGGNYTYSKDQQGVAVEKTPKSAYVSDQESKKFTAVNSAGELSRFSDTPADGMLDDLFDNSFNKSTVPAIEESVTSDVISDSTSHLSHLSSVKNGTSSLAAILKAKIAQRKELGEVSATAKRNEDVFSSLPGAGEEVDTGIADLVTIRTQSVEISRLIGLLKPEESEDSIIKTCQRLVSLIREHPEQKNHLILQNGVMTFMDMLEMKNNRVLHAVLQVINQLAKDNPSFQENACLVGLIPVIMSFAGSECSKDMRMQAALFVGQLCQTSSTLQMFIACRGLPVLVNFLEPDYAKYREMVHTAIDGMWQVFNLQSTTPRNDFCRIFSKNGVLIRLVNTLHSLNEATRLASTIGANSVSATEMAALRSWSGPLEPSHALSGQMDTFHPRSGQLDASRVRAGHSAAESGRPSSGVPAKSNLGQNERRQSVEASIPFPNLFEQVANESGWSSAHQQEQPLLFRVDRENFDLGPPDSSPFEENQARSFLGNGYNSRQPPDHSWLSFDTAHHHSNGQTESAQYQPEQVQPLISLLEKDPASRPVSGQLEYIRHLQGGLERHESILPLLHTSAIRKNNGELDFLMSAFEENGKDSHTVELTQSNLALKNASSRSVAQAPGGYHGLCDAAPSTSGLISQSASGFLSVSGVLNGRPESNTSSGMLSRMVSTLNADVAREYLEKVADLLLEFSCGDTMVKTHMCGLSLLIRLFQMLNKLENPILLKALKCIKELSSDPCTLEHLQRAEAMKHLVPFLEWREGPMVFQVHSEVLNALYNLCKINKRRQERAAESGIIPHLMHFVRINSPLKRFALPLLCDMAHASRITREQLRAHKGIELYLSLLDDEYWAVTALDSLAVCLAFDNEQKKVEQSLLKPEAIHKLVVFFQSSREQSFVQILEPFLKIITKSPRINVNLATTGLTPLLVARLDHQDAIVRLALLKLIKVVYEHHPRPKQLIVEYDLQSKLQRLIEERRDGDHSGGQVLVKQMATSLLKALHINCVL*