MDDFWQLKGTNRPSSQWVHWPGPLNQVDTGTGRYPNPYIAQEICVIERTIRQEPTFPNMLNLNSQSLHPKVGKPQAPYPLLAMLSENPQQFQSDFQQKAIARSSYVASNQPWYTASSTNALDAGGWPLMASGSLPFVGRVGALGTPGTVTDYPQGAQGRDLIPPSRTGNAGKFDSAIPRPGGLEMYKQALSASSHLAEMELQPPYQVTPWQTDNKIQHVQSIHTEKHFPSMHRNATQPVLDASIRFINEQAYRKPHLRPRVFCSSISGSLLGGELILAETGRFGVMCSCHNWHMSVAKFSEHAGLFTVNPGSTVLMEGGESLVQWRKTFFSQFGVKVPEDHVGWEWDESNGPEGDHAKHREDHGQSSHKGADSFFQGDCSTLKNQVNWHSSIGLGNSNLSGSRTARMGLVHGNACGLGSQNLDDIEPINLDKPYKGIAGNDFNVNLAFLQNSYDNTTKNQDATRLFWGNEVGASPVTEHVNLSKIGSQPFKPVTEKASAFNGKSLQKGARLCSLSNTAQDMAQVEKDMLTSNFELRLGQPSQHNLSLGSAYSNSLQSRLSGDTITQAKPSAYERAGQTAWEQNTQQNVDRFNLGRLATFGGTMGQTKEGIYTMNWLRNDQRNRELCMPQINSERDILLGGSHLMQSCMFPDVHNAPSFPSLHKRVEDNDATGVAGSFQSNVTLQSMENRNSNEQRRVELSSLSYSIPLNAIQNDTSREAGSDSQCHQQSTLLIRPMVKNSDGIRNVEDLFLTTPERPIPVMGPPEITFSTSESTMIKSNVVQTASVRFGACESHLTSWTKQGSCIATSEGLSSCIPTQPQEHTSSTIVCPMVEEVGTQQGMLIRNNGSVVEEAAQCCLGLSTADACTTLVQANECSEDSENQGFNQQKDSSKTSDDPVADLVCKKPSCIQTESGPKCKDATLSSCEHLVENATEQNQLQSVPNDESLVLEEKGSEGELQNKDCNCPGLRKTDSSGRVATRAFVRESKRREVFPHDMINQSCSTGKCCLSDEALMRSNADARADSAGVEAMTQESPSSFRCPAARHDKPSFNAGSENLKLEEKRSKRTICGRDDSGAKELIRNDVLDEGSGIGKCCSSIEADMEAMTSVGPVSSHAYAQVLDSQTSMANSSSSNAVISDTLSNSVRVRKLFLEADKIARATQEEVDFRAGQPNQKTDKRGRKALKWKCLEVTSSLEGVGQGKFSRAEDKGTVVASRKALVSDNSCRLPTAKGLKRKRSVPNFGPDLKTLRLRTVFNEGISLDVKDAEHCVKRKGPKPAAKLPEDTRAKQFVRNNIFNTEKLIVRSKRIKYQDLTSPTCIAKASSSLKTSLASGKEKVKNASISGVSGRSTVERQDFRAVKMVSLSSILEFPKTGTGFQGKRGIDTHCDSFSKLLGANDSEIKARQTKGSPFGKTLSVLVHPKESVNDHGLNRKEGRKRSLWEMAAKSLHHATVIPVAYVKDTKHITFGFRPNCQNKVSGSQTMVHVGKRAIAFRTSEFQGKMVSVPIKFIAEKRLATEVLQKETKGLLVDVVDHSNPSGRLVKRLRSQGGHAKMGSYGHILHSDRKGSVPTPEQHEVRQTKKRRKRKRRSKSSNARSKNKQPMACCICGESSVKSNNVLVKCCRCSLAVHQACYGVTEVTRKSWICRPCKAHATNIVCVLCGYGEGAMTRAKKSELLAKGLLQAWREEDNKKETTVLEPNICSKSTTLDFVLPSGSSTSACECKNGQYDCKVRGMLKDGGVSGLLQEEPEACKKEGLSAVNSVSSAVNDPKVTQWVHVVCALWMPGTRCVNVSTMAAFDVSGVPIARRKWVCSICKRPGGACIKCRVAKCATPFHPWCAHGKGLLQNEAFGGEEDKVGFFGRCLLHGQITDEGCEKAGIEDILPGAAGSKDDNSTCARTEGAYRRGETSFGRKKMDSRLLGVLQEDVAAWLSIKEHKRSTRRFIKLANSDIKTHHREYVRYKQEQGWKRLAVYKSNIHALGLYTSDFIAKGEMVVEYVGEVVGLRVADKREADYLSSGRLQYRGACYLFRIDKEHIIDATHKGGIARFVNHSCSPNCVAKIICVEKQKKVVFFAEKDIAAGEELTYDYKLDFENDNRIPCYCKSAQCRGYLN*