MVNVGVSFVSLLNAVAWHCQLPLVSYLWEIDGNGMLLAGVELALPSEDMAGQIVSKFFWVCASTQTSDSHEMGAHQAVRFLQARYGFIVHDYNLQMLLSYRRIAASTAPLFGGVNPVVSRGPNGSPNAGIDVEQSVPEQALASDVHVRSQVAFVAGTGPLTQNSITTASRKRTLLDVPRHTAAANREKRRLKRSGSQPDHLLLMLANNAALCPERSYYGGPSHECPYCGAVFWYQERVKRDSAVSQRRIVYNLCCRGGKISLPELKYPPDMLAKLLKFDGDAQSKRFLRQIRSYNSLFAFTSLGADVEKSINNGTAPYVFKINGVVHHRIGSLLPQRGAKPKFAQLYIYDTENETANRINIFDRENSNDEPDPSIVTGLGAMLDQHNDLVKSFRYARDRLNEHGNEQIALRLLGCNAKDEVQYNLPTSGEIAGIIVGDSSNDAYTYDVVVQSSDNRLRQVSALHPSYMALQYPLLFPYGERGFHLGIKYTDFPSIAGTSRRYVTMLEYYRYRFHYRLNKPNPYTCCGRLSDSICVDAYSTVEGSRLKFIHDHQPELRSECVQGIVDAIDHGLESGDSVGKKYVLPSSFTGGRRYMVQNYQDAMAVCRVFGSPDLFVTFTCNSKWQEIYDALVFEPGQVPSDRSDMIVRVFSMKVDEFISDIKEGRTFGPVLAVLYTVEFQKRGLPHIHCIVWRAAADAEFSATAVDSLICAEIPDVFSDPLGYALVDEFMIHGPCGDKNKSCVCMKNGHCSKHFPKGFQEETTMDEFGFTVYRRRNDGRYVVKNGIKLDNRWVVPYNMKLLKKYQAHINVESCNKSNMIKYLFKYITKGGDRTKLYFETTGNTPNKTVDGTVLPPNEIDEYINARFLSTCEAFWRAFEFDIHYRVPAVERLPIHLPNMNFVQYKKGTDLKKLLDSPAAKKTMLTEWFECNKKHPNARTLTYCDFPKQWTWDNSARCWRPRTPVEKIGRIYYVSPAAGELYYLRMLLMTVKGAKSYADVRTFEGTVYPTFRQACESRGLLENDNDWHLLFDEAIVSASSLQLRQLFVTVVMFCSVGNVRSLFDKYWLYFTDDIQHRLRTALSNPAYVVPHDRLLSLLIKELHSAFANSGGNIDDYDLPRSTIHSDDEFGNRMVNEELALDTAALAAHASLMIPRLNSEQQNFFDTIVSRVSESRPGFFFVYGHGGTGKTFLWNVLISKIRSEGNIVLAVASSGVASLLLPRGRTAHSRFKIPIDIDENSICSIKRGTMLAELIQKTSLIIWDEAPMTHRRCFEALDRTLRDLLSEHNPSNSVLPFGGKFVVLGGDFRQILPVIKKGTRNSIVDASITNSPLWQHVVLLKLTVNMRLFQSGLSEGRRHDLEQFARWVLALGDGMLPVSKRIDESEATWIDIPDDLLIRASDDKIYSIVNEVFPCYVHRYTDSSYLASRAIVCPNNSTVDEINDYMVAMIPGEMKEYLSCDTISKTSEHIPDFDILYPTEFLNSINANNFPTHRLALKKGATVMLLRNLNQSLGLCNGTRLLVLSLGHRLLECVILTGSNVGERAFIPRIVLSTTSSKWPFVLQRRQFPVRVCYAMTINKSQGQTLSRVGVYLKKAVFTHGQLYVAVSRSTSRDGLRILIKDDDGACSSKTRNVVYHEVLEAVRLMLCYRVLVQKCFSMFSGSFAMAYSMLSKLELGADNPRICVRVSRLWEFANPNDETQLLHLGLVLIDQEGTSIAAQIYPPCDLQFREIITEGKVYYLEYYRVREWSRRYRPVNNSLSICFTRWTKVEQVADPAADFPLYTYSLTPYGGLRQRVDRKEEFTGDISLSGNSACKWYINVNTPEVNSFKESIQGKYEPIKMIELPAVGAVRTGAEQKSIAQIKDLNPFMFRKNEFMVTVVIKKIDTESSWWYPACDTCKRTAKPYGKSYRCGNTSCPAVVSASPRIKLSLIAGDDTGDTKFVLFGRTAQRIIGRPVEMLIQNNPAGIEFIPKEITDLLEKEFTWNVAFTENTLSSSTVSFQVNLIVRGPDNPCSSALQSPSASQASSAVPSQALSPGLSHGLSIGQCSAAADPSIGFADPTAGIDSPLAASIKHKKPETEYQSKPPAELPQDEAEDDDNLPLSQIVADDATKHSTSKSYKKRARPSPGIGAAKKLFKDNGDGVADGRIPPYSCLLKQQCVPCSRHGAYNVSHCVVLILFFHHSSALLAESHRLNLKNSCSRKNNSFPTIVSTGMQFDWSAELGVGQPQRPSSYGTNRPLLATKFSRRKEISHMLADIIYTRAVVVKVSGAGNPTTTRISAMISAVCRCQIDDFALLPFHPKMFIAIFMDADLQEELSERAFKKVSFTFKATRLTFEPFKMNLGSTVNPLRQRVILALEGVPPESWNKEAISELMDSCCFVEELYGEHHIQELSIFKLAAWTTDCDLIPKVISWNIETKEGRRGSANISWMHNAALSVVLVHIEKLFDYTDEDSGSDSDGEVLREYEQQRPRVPVVKTFSWVPLKIDLNNGPVEGGTPAIAPRRLPLEVRRRCRLP*