MRIQINLAGRVNRVSILTSLASAILVVLAVGTGLTSAGLALAGEADATAEANTAEAIELRLKSAADYLAADDRDGRGVGTEGINEAAQYIADQFEALGLQTEVFDGKPFQPFTLTTGASLGEPNSLAFVHKGKGEGDDSETIDLELASDFTPMALGGSGDIDLPLAFVGYGITAPDEGYDDYADIDVEGKAVIVMRHEPQQNNPHSAFDGTRDSRYAPLTRKISNAYEHGAAAVIFCTDEYALLKEVEKQQKAWSKAIDKLAIKHAEFSEIENPSLDQLREHEIATQKLMERIKKSGERMTKSMDPLLDFDYGGAGDSSRDISVFHVSRAALNEVLEAALDTDLTSLEKAIDEGPKPQSKDLPGWKLEGQVSIDVNEVEVKNVAAILEGEGPNANETIVIGAHYDHVGYGGPNSLAPGSTEVHNGADDNASGTVVLLEVARELATRGEKLPRRIMFIAFTAEERGLIGSARYVGDPALPLEDTVAMLNMDMVGRLDEDDKLLIQGFDTATEFDAILEKLNETYGFEMKKTSGGFGPSDHSSFYGKDIPVLHFFTGIHSDYHRPGDDVEKLNVPGMRRIGQMVADMAVELANSDERPTFVSTGGESTGVSRGGDRPYFGSIPDFGQNTPGYAISGVAKDSPAAKGGLEAGDVIIKLGDSRIGNLDDFDNALRKYEGSPRSNLKVTSNRGRRIVRGTSCVHVAEAVCWQEVAVVYFVSKLAFTQESLRDRIPPTISQFPVVETDFSRPRVVPEAYFRPPIRNDRLLVGASKECPLVKKPISRVAIAAVLLQSFVCVSTTLAQAPAHSSVAVIDLKQVFESHTRFQSMREQLMRDVEAAEGTVKARQEELRGMVEQLKEFRPGTPEYKQLEANVANRQADLKVDISIQKKDFMEREAKIHYHVYQEVLQEIQHFATQRGLSLVMRVNSEEIKDENPQQILQELNKPVVYYNKAIDITYPILTTLNQRAGGRAPAAAQGGAAPRQGGYGSREPQRRQLLELTQSSRRQRTLAQQAVVTGFGYWRGRDVRVEFRPAEVDTGVVFVRGDLGPQARIEVDVRNRLDVPRRTVLAIGDVRVEMVEHILASLAGMQIDNCEVWVDAAEMPGLDGSANPFVEALEAAGVVEQSKPRNRLVVKDVVRVEEDGCWIEARPHDSDSLTVEYRLDYGAQSPIPQQTAQLEVSPDAFCRELAACRTFLLKEEADVLLARGLGRRASVKDLLVYGPEGPIGNTLRFPDECSRHKALDMVGDLALAGCDLAAHVVAYRSGHQLNARLVASLLGVEIGDDVEIGPFSVIGPHAKIGRGTKLYNNVTILGHVEIGENNRIFPGVVIGGEPQDISYRGTDTRVIIGNDNVIRECVTINRASEKEDGVTSIGNNNFFMACSHVAHDCRVGNHVVMANGSLLGGHVHVQDYASLSGVAAVHHYATVGCYSFTSGLSRVLHDVPPFMLVEGHPTRPRCINVVALKRNNFSPESIRAIAEAHRLLYRAKVGLEHAREILRTNDLLDPHVETLLSFVQDQQGGKHGRAREAHARILNESEHSDLVAIVDSDATRRSEIAGRHGAQPCATLGELPEGIEAVVVATPTVTHHEIGLELLRHGIHVLVEKPLAPSYAEAQELVDAAAAAGVVLQVGHVERFNPALTAAHTRLREPKFIEATRSSGFTFRSTDIGVVFDLMIHDIDLVLSLTRASVTRVDAMGLAVLGSHEDVANARLELSDGCVASLSASRVSYAAQRNLRVWSPRGFASFDLGAREVRLVTPSEAIRKREVQIEQFDATAKQAFRDEMFERHLAIENLEIEACDQLTAELDDFADSIRRGRQPRVSGEQGAEAVSVAERILASIENHAWDTSELPRQGPLAVPRPKVIPGPHWLTTPAPTTPRRQPGVENVMFYFRINKLKIIDNRENRQFLRVLGTDRAEVKINSFITTEDTHLPDMDELLVTNDPGRKRDLLAAAVAEVVSSRVLTTIQNVTDNHEMTFGDTGYVLYQSDNIPDHFNWILLAVESDRDVRSIGEEMNSVVNDQGFDHFITNVLSLAAAAANPSYVAAVGIAKFVTKMIADQRGKNRDDLIGVLYTSLNRREHYHHGERKRNNIPDLTNNMFVDYSMFGFDAQPDPGVIHRLPPITSVARGPIVPTRRSA*