MSLVDSTAVFEGRARSIGLTDEVIQALGLRGWTTHATFAFAVATQPGADEQAFADGVLVPVLGQADHVAAPKLRRLFFEAHTLTSADLRRKVDATEQEAPRKLPAPEIAQRLTMLQARIHLITIANVLEPSHHLINAMVQCVEDGRIRYIEWAKCTSRTQEVNNVKEDGGMKVWKTDSSGNIKAASQEPTFTANLATELDVHNALRRRGVAYEVAQAMSFEVHERVINFFFFELKKEPMEGFAAVTLQQIAAADRELHVRLAERTRAGLVPGPNGELPLDIGTAEILDGPELRWMLMPLPKRSTGKSGGPDMPAPKTRPDHDPKKKHDSKKTRANATNLKKLKRTPMPKQLVGGVPCDDEGNPFCFAYNLGTCKSSGDCPKGAEVTGEGPVVALLRKRNEAAKDESHLQDESPLKRMRLGAGSMTVEGQDSKHAGEDKESPPSFQQGFQEVDNSSNPTVKAQPGRKLFLLDLFCGTAGVAAAFQALGGEALGLDHLIDKRRVKGPVAKVDLLTKDGQQTVEQWITEGKVDCAMLAPPCGTSSRAREIPIPRRLRLRSGMQPQPLRSDLFPNGLPGLKGVAKLKVQSANMLYKFARRIIELCLSLQVPFICENPRRSLMWQTTAFECLPEQCRFQYIHACMYGSKRRKSTAFLMNFTAPNLQSECDNSHARLPWGMVDTKDGEGLKFSTSLETEYPLQLSRHLALAFMEALNAQGKFLTSHNVQEDQIQRIGAGTQPRGVKSPILMSEFKFKVDITSTDVQVPQYIEDTACFPFQGVPINSKLITSRNLVWKGVDGEKQQCQRSTFGVFFSPLEFFQRTLALEHPLDTPQLVDRSNLRAICFIRDNSIADVKLFRARQLKRFTERAAALAGQEGALKDSLDPEVCRVLQGKRLLLFKEMALEAGVGDETLFDELTAGFGLTGRMPPSNQFPAKLKPATISVQQLRESSVWARKAIHASCRRVGSDPEVAAAVYDETMQQLADGWVTGPYTMEQLDHRHGGCWVPSKRFGVRQGPGKIRAVDDFSEFLVNASVTATEKLQLFGIDEVVNTARTFLGCDALQVDSDFNALRCDPTWSSFTGPWRNLSGRALDLKAAYKQLARSPADSWASILAVWNPMTSSVEFFESISLPFGSVCAVMSFNRMARALKLILSELFMLVNTNFFDDFCQLEVDGLCQSAWDTAEMVMKLLGWRISVSDDKRLPFNSQFNMLGAVIDLSKASQGAIFVKNKESRIADIQSLVESVCGSDTVTASTLETLKGRLLYAAGHTFGRCTQLALQLVTRLTHRGPLIVLDERAKLALRDAFSCLAGAEPRAVSAWSGRRPLIIFTDGACENNGELVTHGAVLFDPETMESYMFGDKVPGFWLEQWRKDGKRQLICQAEIFPVLVSKMTWSSTIRGRSILWFIDNNSALSALIRAYSPVLENYSLLKMNARCDVQLQCLNWYSRVPSKSNISDDASRLQFDTLKQLGFQRCNPIYEQGNQSNDLAAHCTPKSRKPAAPKSAKHAEMAAIAQDMIKQKQKQQVMGETLSCDGITLVEYGVTTKNTSCCPSDSIKCAGCAMYDTVAESCKKCQGGYIMQDGLCVACEDTVGWVTKEGATCDSLSGAMCNDRPVNGESSKQACCKCGGGKKLATPFQYADKRYAVGGDIDMVPLPRTATRYSVNSACEFSAHNITMNGSTGHISYAPGKDPPQKPFGVACEVTAHQAAGLSETVKVAVNVDWFTYGASVLVFSPSTVGFSPETDQGTWQEYGMVCTPEAPWLVQKIATGALTADGNGTGGAVTEVDDSLGMDGALCQASAIQLVGTPGEERRERRLSNFVAIRPRPWPQMEYENSYVEVVTGEELPPIKLKTPPGYEEGMGGLKPSQIHLACRVEAESYNGVTNPHYHFDSLINMGLLGSHHIFEVDQHGSIIVAPAESMAKIFDDVDAEVLKRKSLLVRCGVWGTFPGTPFPPLYTSLVVKIKDSMCWVQEKFRGTVVATQTAQNAASCRNLCRGLKTCSHYKHDANKDDQGPCKMYRMDTEGGAPVTATAKVTDCSDLNTCIRLKHSRWVISGDYCPVAYDFARGGPVYRKSSSIPEEVLYLATVPKGSLSTCGEGNWLVQLASPDTDFIDEKMGYFELKGSEEMCLKASLPSTDIIFGNAAQAPQGQWNLIYATGTYAPLPAALLEDELEDVPLDVGSSEDGDGEWEMEDQETSTEEDQEDHEASAEDQEDHEGSEGSAVKEDEETDDHQESKEGEALDQEETHQDHDDDDESLQEE