MSRQATTTAFHKSKTLDNKYMLGDEIGKGAYGRVYKGLDLENGDFVAIKQVSLENIAQEDLNIIMQEIDLLKNLNHKNIVKYLGSLKTKTHLHIILEYVENGSLANIIKPNKFGPFPESLVAVYIAQVLEGLVYLHEQGVIHRDIKGANILTTKEGLVKLADFGVATKLTEADVNTHSVVGTPYWMAPEVIEMSGVCAASDIWSVGCTVIELLTCVPPYYDLQPMPALFRIVQDENPPIPDSLSPGITDFLRQCFKKDARLRPDAKTLLSHPWIQNSRRVVLQSSLRHSGTLRNIEDDGSVGAAKTSNADDLTTVENLSVEKVKEVKTELLLAEATLAGKSYEENDSSNEKADVSEDDVAVATLAIHEKLPLEPSSVNNETNQEHAHAKLLSELGATEVTITNGDSESKSKTTKVKENGSSVTTETSSTTSSHKGHDNTSQKSTKASRTVGGNNELSKFSDTPGDASLDDLFQPMDKTFEDRSAEASTSASSSHMNNNNNNNNQGNTDTGRADLATHLRATIAQKQLENEPGGQSNGGDILHLMMGVLKEDVIGIDGLGFDDKLPADNLFHLQAVEFGKLVSSLRPEESEDVIVSSCHKLTVFFQHRPEQKLVFMTQHGLLPLLELLEVPRTRVQVICSVLHVLNQIIKDNTDFQENACLVGLVPVVMGFAVPDRTREVRMEAAYFLQQLCQSSSLTLQMFIACRGIPVLVGFLEADYAKYREMVHLAIDGMWQVFKLQRSTLRNDFCRIAAKNGILLRLINTLYSLNEATRLASISGGGGFSMDGLGLGLATRSRSGPLDSSSNTFMQTESAANGMDYVDHVKVKHGVTTDQSSSHSPDSRFFTLDIDKHHHHHHHHQSSNTSAEAPFNSRSPDSNTVKEERGDGSHDVEHKQRLSNFGRLSTDRPRKSMDVVSNGQENVRPLLSLLEKEPPSRHFSGQLEYVRHLTGLEKHESILPLLHTSIEKKNNGLDFLMAEFAGIASQTASGVLSGSGVLNARPGSATSSGLLSHMVSPWNADVAREYLEKVXDLLLEFAGADSTVKSYMCSQSLLSRLFQMFNKIEPPILLKLLKCINLLSTDPHCLEHLQRADAIKHLIPNLDLKDGPLVSQIHHEVLNALFNLCKINKRRQEQAAENGIIPHLMRFIMSDSPLRQYALPLLCDMAHASRNSREQLRAHGGMDVYLSLLEDQLWSVTALDSIAVCLAHDNDNKKVEQALLRKESVQKLVRFFQCCPEQFFLHILEPFLKIITKSIEINKTLAVNGLTPLLISRLNHQDAIARLTLLKLIKAVYEHHPRPKQLIVENDLPQKLQNLIEERRDGQSSGGQVLVKQMATSLLKALHINTVL*