MAAVGVSFVSLLNAAASHCQLPMVSYLWELDGDGMLLAGVELVLPAEDLGKSSARKFFWVAATDPLIVSHEMVAQQAVRFLQAKYGFTIHDYNFEMLLSYRKVASSAVDAALAAAACLARFQARYGALDLPCDSYLQAPIFDAIGSRGLQSCHASTSSAQIAFPDTQQQYPAAVAEPVIETSGGCDPTVAIAKSPRPTADDILPLPKDYVASLKALYPERSYYGGPSHECPYCGAVFWYQERVKKGTVLSQRKIVYNLCCRGGKISLPELKHPPSLLAELLKFDGGVRSKRFLRQIRSYNSLFAFTSLGANIDKTINNGTAPCVFKINGVVHHRIGGLLPQQGAPPKFAQLYIYDTENETANRMNIFERDNLSDEPDPEIVRDLGSMLDEHNDLVKAFRFARDRLKDHGDQKVALRLLGCDSRDEIQYNLPTSGEIAGIVVGDYSAGQYTYDVMVQSSNARLRRVSALHPSYMALQYPCFSRMGIVDAIDHGLDSGDSVGQRYVLPSSFTGGRRYMVQNYQDAMAICRVFGSPDLFVTFTCNSKWQEIYDALLFEPGQLPSDRSDMIVRVFNMKVNEFIADIREGKTFGPVLAVLYTVEFQKRGLPHIHCLVWLAAENAEFSAPIVDGFISAEIPDVLTDPLGYALVDEFMIHGPCGNQNRACPCMKKGECSKHFPKSFQEETTMDEFGFTIYKRRNDGRYVVKNGIKLDNIWVVPYNLELLKKYQAHINVEWCNKSNMIKYMFKYVTKGADRTKAYFEISGNASNKTSESSTSPRNEIQEYIDARFLSTCESHWRAFEFDIHYRMPSVERLAVHLPNMNFVRYKKGSDLQSLLSSPAAKKTMLTEWFETNRKHTSAHTLTYCDFPREWTWDSSSRSWRPRTPCEKIGRMYYVSPVSGELYYLRMLLMIVKGAMSYADVRTYDGIVYPTFRQACEARGLLESDNEWHLLFDEAIVSASSGQLRQLFVTVVMFCSVGNVRSLFEKYWTYFTDDIQRRVRTALSNPSYIIPSDRLLSLLMKELHTVFSNSGGSIDDYDLPRAAIYSDDIVGNRMVDEELALDAATLATEANLNIPRLNTDQRKIFDTIIQRVDENKPGFFFVYGHGDRTLRDLLSEQTPSNSIVPFGSKVIVLGGDFRQILPVIRKGCRDLKDFGDWVLALGDGRLTATKKIDESEPTWVDIPDDLLIKTSGDKIKAIIDEVFPRFADNYTNHCYLACRAIVCPNNSTVDQINDCIVDMIASEPKEYLSCDTISKSSEHLPDFDILYPPEFLNSINVNNFPSHKLVLKKGVTIMLLRNLNQSMGLCNGTRLLVTSLGHRLLECVILTGSNIGETTFIPRIALTTTSPKWPFTLQRRQFPVRICYAMTINKSQGQTLSRVGVYLKKPVFTHGQLYVAVSRSTSREGLRILIEDEDEVCCSKTINVVYHEVLEAVSSMMGGLQIASLEPGDGNPTLRIRISRLWEYRDQNDESILHYIGLVLVDQKGSSIAAMIYPPCDNKFKPLITEGKVYLLTYYRVKPCTKHYRPVDNKLAITFTWWSTVEECVDVPDNFAQYAYSLKPFNELRSHVDRKDSFTDVIGIITEISSVTTVQTRIKDGDSLKRNVYIRNAELDLFPKFETFLCQIILYSVEGSYEPIKWLDLPSGPAAHNNGEEKTIAEIRELHPFKFKVVLTVTILWKQKHEFLVTVVIKKLNMEYSWWYTACDICKKTAKPYGSSYRCGNNTCPPVVSASPWFKLSVIAGDHTADTTFIVFGRLAQRLIGRSVDALVMENPTGKDYIPREITDLLEKEFVWNVSFTENTVSSGIVAFQVNKIIKGGQNYSLALLQSPSGSQASSVVPSMALSPVTSQDVSVGQHTETETPSVGFVDAQLPLVSPSTATQKDKNIDDEFASKTPGEDVAADDEDYDQDDEHLNLTQKAPGSAAKSTTSKAYKKRPRPSPGTGAAKKLFKGNDADSTDDAAGSSNMEHNQDREVTRPITQPSTYAKKRPLAAAKFSNKKETSQLLADIIYQNAVVVKVHGAGNPTTTQISAMLGFVCDCQVDDFALLPFRHRMYIAIFMDHDQQEEQYEKALNQKTYTFRTTKLEFQPFKMNFDSTISPLRQRVILALEGVPPEQWNKEAITELLDNCCKIEELYEEHHIQDLSVFRLAAWTSNCDLIPKIIEWNIGTNQPGQQSTDLNWKPNGDLSIVLIHIEKLFDYSDPTNGNEDNPEALIEYENKVHHLPIIKRFQWLPGRIDSDYGPIEGGTPLVPRQQLPDNLHEEQPFDHPQ*