MAVHGDNEALPDAYQLEQFFRGGRSGSTSCTSEIQLQHLRGDGGRPLNTETRNDEVLNLPVHRESTISREVEGLQWFEGAQETATSTASLTPSCTSLVLVCALRGVPLWMPMTFTTPIFISQFCVLYIVSFASPQYLFASGAWLVPNSSSSSLNVMKTFATLLMLGQIAEEFHEISESMKVLRRSRLSYSSRAKVNCCWGAIGAQYILALMVMVASAHLILSRQNPIEPLWMTYYVFMTLNFDNMLVKFIMYVRTMQRSTTWKVSILEPDTPSSQKRTQRRDCAQSVVVLWIPLVLAASVTVFSRVFNVLPMTFLRYGYVSNHRPVVMFSSLSLPAGCCPAVASINSTASGFTGDDGVSVSVPCLARDAPEDLGPPPMVYWVAWSSHGSSPSSLQVREGVGSDGYKAVLSGTLNELSPLFCRVEGNHLQAGKVRGLAEAARPGPLPPLVEDQADLEAFRAQVFEGGEDVEVFALPLEFREGGMLLALPQDLVSLQTIEAGQAGVEETLFGPSTNFSVELLEENEEMTETISLGVEAQVLVIDMHDDVLLACREYDPVTDSTAAIMGFSIDHPQSLPDATKLMSLVSEWLLQRSDDRTGFYTAQEDLSSPPKRTTAAAAAPKKQATAKRVSNAAIAEQLSSLMAQMQLLAKRQDNLEKGNVASAAPVPGQFFGPTAKLPAVSAGLPKQSGLSQTGVAKALTLVGPPPKVRLSQPLVPAQDVAADEPYDMLQPAEGEAPDIASAIAQQSTAITALVAHLASQSSDVLGDLSAVGQPSSSTKGVQRRERMQSELALGTRSYFLQVQQQLHRRMYPSRPVPQTEAELQNLSVLQYLERMGGYKNHRELGLVAWILGHAVDAAANGNFKLTKEIIALLLVSVEQAAVDRGDWTLAFMLSLLEEPPMQVFQDRTMSMVHHTRPFGPLVPPAWTAVCLSYLKDLEVLSTKKTETAKKNVKAPPVTDNPSTSAEPDREASPKRRAVHVVVMALNFWWSGSCFIPMEHLERAPSKNQRALLRRISGLMLADGPLESFEVLRSGRRFPQLIARLAEISGLVTKLGIGAGPYERTYPGHDVPMDSSMFPELEPYRSLDASRLKVVGKGNFDATPFLSPELAMAYKVPDTLLSDRLPGRCEFPQKLDPLPEVLSLAKLWDLNGLLHIHDVDLQKERRFELVRVFNCFKNLTSDRQIGDRRGRNSVENRICGPSSQLPTGPDLLDIHLDAQKETLSIVCTDRRDFYHQFQTSQNRTMSNTVGPMLPLELLRDTQAMKAYAAALNVRKPSRLIAGDGLGSTSRQKFARCPKGFGMVSFKSIFQGDHAGVEIATCAHEELLKSAGLLSESSRVVSNQPFTGSKLCEGLVIDDYFAIAVVPKGLLVPSPAVECLRRSKALYAMHELVGSDDKDICGERKAKIIGATVNASEQAQSRGHVLVSAPAEKRYALSWITLQICQLTHTSDSLHLCVLGGWTSILMFRRPFMSLLQRCFHLVDMNVFDPLIPKLVQLPRQIAQELTMLSILTPLMVADISVDFCSRLFATDASLTKGAIVSSQIRCMEFEEEDFPKTETVRRPLAYKFDFVEVFAGMCQSWPDWDLREPLVFKNQVVAQGIRRIRAFSEDLEQGSSSKALSKALNRLAALSVLGGIYLVLGFAPTRLNPSDDPTRDVVLRDPSPGFDLSAWGRRDLYALSGDIVPPYQFQSVLDFDQTLGFPEMLEIWEDSNFVQGDLRFSPGVCLPCHGAHFCVSESFFKQHVAVMMELGTGTEVKINGKSLDLGRAKIFNLCDFFLTALNGRVAVHPLELMTWMQQRGYEAQQIQDVFEKLSQDQGGVAMYKQTFPYLANIHIFPFPWDKEVAIYAIAENPKTGALSPRPAVSNVLHSRQCPANCELCSHLGQCRKCKEGYRITDENTCEACTEDCLICEMDASQCSECKVGFGLLNYAQSDHQVHVCAACGSANCKNCDHNLLSTLEVPRRVPCNECEPGFGLVDHSICEKCMDSHCLECDGSANCTQCESGFALLQDPAGNKCDPCGPACLSCHSRDACVECQEAYVLKEGTCEACAPNCKNCTQSGPEACDMNGCYDGFGTKWKKFLGFPNRRECERCEAAECLVCEGKRNICQKCDKDFGVTAGGSCVRCGLGCVTCRGAGSCLECREGFVLQDEKCLVCSDRCFNCSTAGPGGCNRNGCAK