MSRHPSSSHFHKSKTLNDKYILGDEIGKGAYGRVYKGLDLENGDFVAIKQVSLENIPQEDLNIIMQEIDLLKNLNHKNIVKYRGSFKTKTHLYIILEYVENGSLASIIKPNKFGAFPESLVAVYIAQVLEGLVYLHEQGVIHRDIKGANILTTKEGLVKLADFGVATKLTEADVNTHSVVGTPYWMAPEVIEMSGVSAASDIWSVGCTVIELLTCVPPYYDLQPMPALFRIVQDEHPPIPEHLSPGITDFLHQCFQKDAKLRPDAKNLLMHPWIQNSRRALQSSLQRTGGRIRNMPQDVSTVVERTIEDGEKEKARPSEENMRRELFESGFEDNKKAQSSTTDISATGSITEENDSKGPACTSSQVPSSDSGTQEIENDQVSAQEATLAISEKLLLRSDSGLSGSAAKAASKHLTSVTLSNAANLDEGIQGEEQITPETRGKLEVNEQVLSEEGTLSASCAYKNGVANGLGVSSHGHRAAETKLQKAGKSSASSSMQELSRFSDTPADGSLDDLFEEPLDRHPESRVAEASTSAIASASYMNHSSSNASEYGKNDLAAKLKAKIAQKRIDGKAGSRNGGNLFSLMMDVVKEDTIGIEGLGFEEKVTGRDIFPIQAVEVSRLLGLLKPEESEDMVVSACQKLVAMFQDCPEQKAIFVTQHGLMPLLEMLEVANNRVIYAVLQIINQLIKDNAAFQENACLIGLIPVVMNFAGPDRSRELRMQAAYFVQQLCQTSSLTLQMFIACRGLPVLVGFLEPDYAKYREMVHLAIDGMWQVFKLQGPTPRNDFCRISAKNGILIRLVNTLHSLNEATRLASAACGGAPPAATDATMQQPRSGPLEAFRPFSGHRDTSRPRSGQLDPTKVRSGLIDPHRLSTGAPEPSQMSTSQSQRSDISQTDSRYSPGQTEKSRSASGLLEPSMFTNSSELAFAENIWSSTGQEPPLLSSKDREQFDFGQQEPSRLEVDQVRQQRGIPSAQKGVVDQSWKQINPPRASNGLTGTAQTSQHEPVQPLLSLLEKEPPSRHASGQLEYIRHLSGGMERHESILPLLHHASGERKTNGELDFLMAAFAENAKENGAFELSSKLSPKSYKKNGPPVSGGMAAAGEGVASTSGLASQSASGVLSGSGVLNARPGSATSSGLLSQMVSSLNAEAATEYLEKVADLLLEFSRADTTVKSFMCSLSLLIRLFQMLNKLEPPILLKILKCINQLSTDPNCLEYLQRADAMKHLIPNLERHEGPLVSQIHNEVLNALYSLCKINKRRQEQAAENGIIPHLMHFIVTDSPLKQYALPLLCDMAHASRYTREQLRIHNGLDVYLSLLDDEVWSVTALDSLAVCLAHDNDHRKVEQALLKKEAVQKLVIFFQCCSEQSFVHILEPFLKIITKSARINTTLAVNGLTPLLVARLDHQDAIARLNLLKLIKAVYEHHPRPKQLIVENDLPLKLQNLIEERRDGERSGGQVLVKQMATALLKALHINTVL*