MASRQHNAQFHKSKTLDNKYVRISGASRHGSGGEFLFRCCEFWGFLLSLTAPARARVQMLGDEIGKGAYGRVYKGLDLENGDFVAIKQVSLENIPQEDLNIIMQEIDLLKNLNHKNIVKYLGSLKTKSHLHIILEYVENGSLANIIKPNKFGPIPESLVALYIAQVLEGLVYLHEQGVIHRDIKGANILSTKEGLVKLADFGVATKLTEADINTHSVVGTPYWMAPEVIEMSGVCAASDIWSVGCTVIELLTCAPPYYDLQPMPALFRIVQDVHPPIPEGLSPEVTDFLQQCFQKDAMQRPDAKALLMHTWLQNLRRALPGSLRQPTPLRNIDGDDEGSRGDNSLGFCDTPGDIQTTITSNVDQENGSKEPIMDSTVQSKSEELHDGNLKLTEGSSSNSVALMKDNVVLNKGPTLVLHEKLPVESSSGGADLNGKVMAHELLQGGPPGKVELENKESSSSDVFSFQAGRQNIGFQKVVEPSVVEGPKQLSRFSDKPEDASLEDLFPPNDKWGDNGAEPSTSTTVQELKYNGVQNAFLKGLNARVEKQKENDNESMNGGKLIEFAMQLENIDALGFGEHIPGESLFPVQSVEYNKIVAQLRPGESEDVILLACQKLLSIFSYRPEQKHIYMAQNGFLPLMELLEIPRNRILCSVLQLINNIVKDSTCFLENACLVGLIPVVMNFAEPNRPKDVRVQASLFLQQLCQASTLTLQMFVACQGIPVLVSFMEPDYAKYRDMVHLAIDGIWQVFKLQHSTPRNNFCRIAAKNGMLPRLVNTLYSLNEATRFASVSGSGASVTQNGSTPRRRSGQLDPSVLESCKARLDHHHSSGSLQSLQTDADKHHILMDSSSPRFSDKTGSNLERNDNDLVIRPQRLSVSAGRTSTDRSPKHVELVSNGHISGQNDQVRPLLSLLEKEPPSRHISGQLDYVCHITGLERHETILPLLHTSTERKTNGELDLMMDFAEVSRHGRENGHLDSSIKVSNRVHSMKYAPSTSASNEGASTSGAASQTASGVLSGSGVLNLRPGSTTSSGPLAQMFSSMSADVAREYLEKVADLLLEFAQADTVVRSLMASQSLLTRLFQMFNKIEPPILLKILRCINHLSGDPNCLETLQRTDAIKHLIPILELCDGPLVFQIHSEVLNALFNLCKINKRRQEQAAENGIIPHLMNFVMSDSPLRQYALPLLCDMAHASRNSREQLRAHGGLDAYLNLLEDDVWACTALDSIAVCLAHDNDHRKVEQALLKKEAIQKLVKFFQDCPEQYFVHILDSFLKIIMKSSRLNTAMATNGLTALLIARLNHRDAIARLTLLKLIKVVYEHHPRPKQVIVENDLPQKLQNLIEERRGGQRGGHQVLVKQMATSLLKALHINTVL*