MSQQVDSSLSVPVPIPSVRALQASPEVLTPVRHGFLWKRTRLFKTWISRWFQLDVNGFLYAVSPKYIKREGQSVLPSPVREVLPLPPQRYRNGATMYGIRVVSVGGTFKDLYTDDRAALDAWALDLSRSNPAARDHAHRKAAAQPLLPLLPPPARAASATAGELRLADICETDWSHMLGSGLFACVLRARLHDTGEPVAVKIIKAEAFREYSDIVEREAAVWAAAGQHPHVAQLKQTLRSAERMYFIAELCDGGGLVERLAASATYCEREVAWLVRQLLAAVQHLHDNAIIHMDIKPENLVFASRRDDSCVKLIDFSLASFFYSPTDPGGTPDFVAPELLTRPEHYAKNGCGPEVDMWAVGVMIFFLLSGQTPFQAPTLEAVLQRVKTGEWAFHGRRWALVSEGARDLVSSLLKPDPAQRLSAAEALEHPWLRRPDSLSQALLQDAISAFRVAAAAAQQQQRTSWVKQASGDLMTTTGTNATNLSPHTSLSRFAVMAAGGGTAGMGLGVGGIMSSAGIGPALTTGGGQSLMGLMSTGAADAVVAMMGPSGAGASSAVMITSSASQHQLNHAVAAAAGGGFGFGFGGNSGRGSLAGGQRGSSPMATAAAAAAAAGTGVAPGNSPPAGGGGRSSAKHGATGNLPHQQHSFTAGVGARYAAAMAMAPHYSGSGSAGSPPRLPVTARISPHSPAAQRISPHNSHHSPGGGGGTARSPRSPLGMRTRRASDTMAYTLAITERQESIHQMQAQGLAVPPATSGMPWPGLTSAKARRASELLPVYSAAAASCVVPSPSDSQAELAVASAAVAAAAASVDRGNYSAPGTRYGQQYPHHHLNHGHHHLHHHHPHYGQPPPLRGASGLSVMTSASTAGTPPARGDVRGTGGRSNPELLSMLRLQSSNGGRSGMSSSTETTPHTSSRDGVIAGRNSWTNLPPQASTGPQYQSHGQHAQAQAQSQGQVQVQVQVPGSNSLPAADQALLALSKGLRHGVPGKSQSYNVMPITWLDRSGGRGQSSGQSYNAAAGGNGGGGGGFGGSGSVMAGTTQRRASMSFTLGASVSGPALMPHGPSPLSNSSGGRNFLAETQAGGGGGGAGEGGGSMPALLLLKHPSRGGSGGGNLGTRSSSSTPAHASPANSNSNLQTHAYSVLHAIGGVSAATAAVAGCSMSGVCNTSGSNLASASSMYAAVLRSNLSGYGLNVGGGGSGSGSGGGVESSGGEAVRRPTSRSGSGSVTVSSNILPDRTGMAASAASAARIQAHLGDRSGPASSPPSPPPSATAVGTATVTVSVAAGGCSSSNSEPFLLTAGSGGGSGGAGGGDAISVWDARQVLDPGAPQPSPAPLPQQCPHPVVAADGQLLQEELRGVIYSSGSNAVSGSQLMISDRFATQGSFMEATLMTANVNTSVGAAAAPLRSGVGGAGGDLCSGQHGRTLGVTSDSSSTPKASATDARRLQPHVVSTMALLRGGAAAAAESDNEVFSIGFNIAGVDGGGGGGGTVDGGDAGCSGSLSGGVGASLDVFQRRSSPRSGTQPSPIRSGASPDRDGRAHGEAHPAGGGAGSSPRILGAVTSTSPHSGAAVANGCATVPLSGGSAGIAGGIAAAPALSSGDTAISSLLDTVRSTGVGTRASSRLVLETIPSEDPDSLSGLLRAVREDRAATAAAAGGGGSDATAAASSGPVGAASFASGPCGFSSAVSAMLTASPTRQPILHQEQQQLPQPFAKLPSSPLARQLPRAFLSPQASSTSLGPMSTQVPSKSATDPDNGSAEEYDRRLRTSGTGVGGGGAADAASGVGSGSVRSAGSIRAVSVRRSATVNNLRLHATTAAAAQAAAAAAAAAAADSAAVVNPPPTQETDPFAGWDYPPPPPPSQGQARKRASSAVGLSGPSLAALLAQAAPLAQAAQAFAAVQIANSQSLSAYSSFTSQHSSSVGIRATPGGGADSAAAALVHGLSAGAIPCAADAARAIHNSSPDQVRRSVTAANLNFSTQSTLQQQQQQQQQQQHYQHQQQQPNAAVVVRGSSAGTASASGGSKYLAGILAQAAPLAQAAQASAAAQAAASRAASYTSQYSVASANAAAGALTGGGGYSSYGRSTGSGTATPQSHGSDSPGRSPGWTRRATTSNDLRDRAVAVQLSGSSMIHRLASQQGPAGAAAAAVATAASGGIGIASSSPPREPSSPASLSSRGSAFPAVPSRLSNSGAGTPTARAGGGGGGITSPPYALSPHASFGAGGGGGSGGSSSAGTTAQRALTIALQQTQQCFQQSQLPPSSSAYQQQLQQLHQLQQLHQQQQLQQLQQFHNVQQLRHQQQKGAASGRTLRPDAAMAAGPVAGAAGVPGASLRASMSASVGAIDSATQAAMLQGGQRTSCTQLPLPHLYE*