MDDFWHLKGTNRPSSQWLHWPGLNQVDTGTGRYPNPYISQEVCVIERTVRQEPTFPNMLNLNSQSIHPKAGKPQAPYPLLAMLSENPQQFQSDFQQTAISRSSYLASNQSWYTGTPTNVTDAGGWPLMASGSLPFLGRAGALGTLGTSSDFPQGAQGAQGRDLNQLSRTGSAGKFDSAILRPGGLEMYKQALSVSSHLAEVELQPQYQVTPWQTDNKIQHVQSTHTEKHFPSMHRNVPQPVLEASMRLMNEQAYRKPHLRPRVFCASISGSLLGGELIVAETGRLGVMCSCHNWHMSVAKFSEHAGLFSVNPGSAVLMEGGESLAQWRRTFFSQFGVKVLDDHVGWEWDESSGPEGDHAEHREVHGQSSHKEADSFCQGDCSILKNKPSWHSSIGLGNSNPSGSRTARMGLVQGNACRLGSQNLNDIEPMNLDRPYKGIAGNDFNVNQPFLQNSYDNTTKNQEANLTRLFWGTEVGASSVAEHVNFSKFGSHPFKPVTEKASAFNGKSLQKSAGLCSLSNPAQDLAQVEKDMLTSNFELRLGQPSQHNLSLGSAYSNSFQPRLSAGTITQAKPSSYERAGQTAWEQNTQQNVDHTILGRLATFGGAMGQSKEGIYTTNWLRNDQRHGELCMSQINSERDILLGGSHQIQSCMFPDVHNAPSFPSLRKHAEDNDAAGIAGSFQSTITQQSLENRNNNEQRRAELSSLSYSTPLNAIRNDGDSQCHQQSTLLIRPTVKNSDGIRNVKDLFSTPPERPIPVMGPPEMASSNSEPMMIKSSVIQTAAVRFGACESHLTSWTKLGSCIATSEGLSSCSPTQLQEHISSTMACPMVDEVGTHQGMLVPNNGGVVEEAAQCCLGPSTADACTTLVQANECSEDSENQGFNQQKDPSKMSHDPVAELVCKKPPCIQTDSGSKCKDFTLRSREHLVENTTEQNQLQSVPNDESLVAEEKGLEGEMQKKDCNCPSLHKTESFGRVATRAFVRESKRKEVFPNDTIYKSCSTDKCCLSDEALMRSNVDAQADSAGVEAMTQESPSSFKCPSARHDKLPFNAGSENPKMEEKRSRRTICGRDDSGAKELIRNDVLDEGSGIGKCCSSIEADMEAMTSVGPVSSHAYAQVLESQTSMANSSSSNAVISDTLSNSVRVRKLFLEADKTARETQEVGQPNQKTDKKGRKALKWKCLEVTSVEGVGQGKFSRVEDKSAVVALRKALVSADSTCRIPTVKSLKRKRSLPSFGPDLKTLRFRTVFNEGITLDVNDAELTVKRKGPKPAVKPTEETSAKQVVKTNILNTEKLTGRSKRIKYQDLTSPTCMPKASSSLKASLASGKEKVKNTTISGLSSSKTGRSTAERQDFKAVKMVSLSSILEFPKAGAGFKGKRGIDTHCDSFSKLLGANGSEVKARQTKGLPFGRTLSVLVHPKESVNDHGLNRKEGRKRSLWEMAAKSMHHATDIPVAYAKDTKHISFALRQSCQNKTSASQMMVHVEKRAIGFRTSEFQGKMVSVPIKFIAEKRLATEDLQKETKGLLVDVVNHSNPSGRLVKRLRSQGAHAKMGSYGHILHSDSKGSMPTLEQHEVRQTKKRRKRKRRSKSFNARSKNKQPMACCICGESSVKSNNVLVKCTRCGLAAHQACYGVTEVTKKSWICRPCKAHATNIGCCQVALERLRLLVGLQVCVLCGYGEGAMTRAKKSEALAKGLLQAWQEEDDKNESTRFEPNLCSKSTALDAVLPSGSSTIGCECKNGQYDCKVHGMLKKDEGVSGIVQEEPKACRKEGLNAVNSVSSAVNDPKVTQWVHVVCALWMPGTRCVNVSTMAAFDVSGVPIARRKWVCSICKRPGGACIKCRVTKCATPFHPWCAHGKGLLQNEAFGGEEEKVGFFGRCLLHGQTTDEGCEKVHIEGFLPKAAGSKNDNSTCARTEGGYRRGDTSFELKKTDSVSLGVSQEEVAAWLSIKEPKRSTRRFIKLANSDIKTHHREYVRYKQEQGWKRLAVYKSNIHALGLYTSDPIAKGEMVVEYVGEVVGLRVADKREADYLSSGRLQYRGACYLFRIDKEHIIDATHKGGIARFVNHSCLPNCVAKIICVEKQKKVVFFAEKNIAAGEELTYDYKLDFENDNRIPCYCKSAQCRGYLN*