MLIRAVRASDGMAVVLKKLNEDFYDYPNLQKLKREFSIMTVVAGPYVMKAYELAVSSSTAAIVMEDIGGRSLDGLVNGKPMSLGVFLPIAIQLTTALGVVHGANVIHRDVKAGNVIVNLDGPEESRVRLADFGLAGYIQDSYIQSDMEGSLAYMAPEQTKRIHGIVNQRSDLYSLGVTFYQCMVGHLPFTGDSLSIIHGHLARKATPVCVIRPEIPEVISAIVEKLMEKSPDDRYQSAYGVREDLSNCYAQLRSGPGIISTFKLASRDFPCTLQLSTRLYGRERLVGQLAAALVAVFGAQDSASSAASQEGSPARETSVLLRRAGALATSQPARRGVLVIRGVSGIGKTGLVLRFVQDVATELPVVFLRGKYDHNTCASRPYSAIIAAIVGLVQQLLADNERLLAVQPRIVTALGENASVLVDLVPEARHLLGTAAAGVELAPVPPLPPAETALRLTTTVCQLLESLYPLVVFLDDMQWADTASLKLIRRLATWPSMECLLICACRSNEVRPSHPMALAIDEIRSSGVPIYDIDVGPLSVEDVNGFLAATLRCEAAASDQLARLIHSKTDGNPFFIRSFLDTLYSQEKIKIDYQTGAWHWNVSDIEQMNYTDNVVDMLVSYISQLSPAAQEILKLASMFGNAFESAVSEAIHKRLIVSVGAETYRFVHDRVQQAAALLVAPEELPALHLRIGRRLLAARSLVEEAPSKMREARGDNEEDNIFEVVAHYNRGAALIDDSEERCCLAELNLQAGAKAFTSTAHEAARSYFEAGRPIRHADLRERQGDLDLADASRGLSTRLLLRLAESEYLCQNIGAADEHLSYIEGRAASLREKLDAFRLRVNVLSTANRFAEVVERAQAVARIDEAYGAMWRAWEARGVDADLDAFVAGHPSQDDEFTLLLFALLEVMSVMYLSTAIGPYQVLAASLVRLCIERGGNAAAVSWYAYMVFILAGIRKDYEGAVCMRRLCLAVIDREGACTSDFLRGRVLMCVLCSFPVGSNWLAGIQPMAEAARLSQRAGDLNNALYSINQQLWMSFFAGVPLGDMHETMVELKPFVRKCVNLELEVSFDAAAAHVRLLEASRPAASAPPPALAQAGGRGPLAAQSGQSDVDAMAAALLPSFRAAVGDTPGVIFSFEEPFLQGLAETTCRLGVWPGPEAPAPLGRASGRRRRRARRRSSRGSRSTRITAPTSAAAPSSSTQSASGRWRARRPRAALGPLLGRYEAAARAARDSQALQVSALAHELAASLCLAAGVRGAGLHYLKEAVKDYSAWGARTKVTLLLSQHAELRDALGGDKSSSDSSERPAHSPAAAAAATGGSGSGSGSGSGFGSGSGAPASAPRATASTVDILTVVRSALALATESDLDALLSKLMLIVMENAGATVARLVLARSKHCRHEQAPASAGLASLFCVRVEGEVDMMHLHSEGGREAEGGEGGRRAAVDIRCVDKPLAQYRNVSHAIVQYVIRTEEYVLLDNACAQGNFVSCGHVQRNALRSVLCVPVLGGADAPAEGHGALYLENRFMAGAFSLERVELLQLLAAQLAVSMLNATLHEDLRLYNRELEEKNRSLAVLGHAAGEHEPRAADALRGHHRPLGAAARLGPLTEQQAQTARTIHQSAEHLLRIINNFLDLSGLESGAVKLERVEFDVAGVVNDCVAASSVSAYKNGLEIGSHIDPRCPLRAMGDPTRLKQVIMNLVSNAIKFSSHARPDGHVLISVELVADVRTEFVLRFQVDSSFSRRWEGSGLGLAISKTIVSHCAGQEPESAAAHGAGTISVQSDFGKGSTFYFTVAMAYAPDSRPRAPPALPTPGPRRAPRRRRARPALRRRPAGPLPRRGRRGGGPCGRPEELAPLLRRIAAEGAPVSFAVVDGSVDGALALLEAGPLAGPAPRRPWRSSRARRPPHRVQSLSSSFAAARPTASRTRPTRAAGRGRVGAGAETRGSRKWTAERRPRPTTGSPRRVPRRAAGSGRAALSSGAGPGGGGGPAEKRRRTTDILVVEDNPVNQMVVRKLLERAGHRVEVAEDGFAALEHVRRRAFGLVFMDCSMPRCDGYEATRLIRALDAEQGTRTVIVGLTAHALAGEREKC*