MNKIFKVVKNQRTGNSVVASEFAKGAKKGKKLALLSLAMLMGCGLSVSALAADPAGQWLETEYLPAQYDSTTKTWVNNSNEKEQSRVINDGSVKDLNLNNEKTKFTNNLDYHETWFSLQELWAKNTDANKVISITEYRDGQPLPGNASLNAIEDWQVPDNPSAMEEITWKKEDGEIAVMQAYNTDAFKKNIDPQLGVYLLEKQPELSPFYHLTLAEVKDGTLNMTAADNVDWDINYIKDSSLFVAAADSGKSATIDTTSKLHVTFGEAYGMYLSSGEYKYTFQPQNELVESVAIPKELNGFTSKGKTYALGDTFAIGNAQGLAAYNALLIDAVTHNVLPGAEYKALIEATVVPRPQDKDYFDVNIDLKGLEDKDIRLNDAITANIGKRSIFEAAGEGSVLNIKDGADIRGETSSNSGRYRAYHIFAHDGAKVFHDATTSVPNYKGQNALIDNAEFTNRGTLLLGDGKTRIYGDQVTGENAHYTNLGTIAVEAFNLVNNDPTDKDVIANTGVTASGGSLVTNEKGGKLLLGQKGIGKNEGTVTGVQVKGASFINNGDILMGKDDVSLSGGREDDTWDMRIMSNAVAALLDETAKAGEKYAIENKGKIDINKGVSNAVGINVASTPNRNADSQLTVVNNGEIDVAGTNTVGMRVSGTNRVKDVIENNGTINVSGAGSIGLLALGDSTITHHGQVIATNNGTTTGGTKPARTTGVRADDAKVIIDGGTVELKGNNTVGVFARVGGEIDLNSGHVIFDKNSINQTGYWIAGRKGADETFSSRINFGASDVALTLDNNDSTLFRVDQKAQFLGDSSKGTTYTFDINGEKSRGFYIADNGTEVKTGNMQLNVNGNDATGLYLANGAGADGKVVLDKETTISVTGEGGTIAVIDGNYYDINGNATGKKSDKTTLTSKAHLKSGGTDDNIAKNAIGYKLINGGVLNHDGNIDFSKADNATGIRVETGTVNNTTDITVNGVGVDIYGRNSVVNNTGNITANNGTAAVRLNKDASMTIGGKGKILGENSADAVRAHSGSNVKLDNANIEVTGSGSGLHLLNTDDDSGAFKLSGTGTINVSGENASGLKLEADDGKGGVMMAKSKLDTSGAGGTTINVKDKGGNGIVTNTSGDVISGMNVNIESAEGESALVVLGGTKNITQSGKLTSASDHSVVDLTALRNDFSFTNSGTVTAGASGMAVDAHQNSNIRFTNGGTISGKSVLGGGNNTIALSGNTSDIATGHGDNTIEMLEKAVTGILTAGNGNNTVTLNGGTKLQTGTVGNGQNNVILKNVSEAQSDALFGNLKAGSGGQDALTLQGKASHYVLQDSSKISGFEKLNIEEGRFELRNTDITLNELTADDGITVKQGGELFINQNKADTFAHQLQGDGLVTTSTAGQAFDFNNKSAAFAGDNFTGTLRLTNGTFDIAGDNTRALQKSRLDIGDKSVATVRAGVGTQSFDRLAMSGGTLAFNDNITGSSKADGHISVNSLELDNAKGTVQVKADGFDNLPTPSADNKVPLLEQDEGDSVVQLVNAGKASDYTGGLNLQLTDKDGNVIPSNTKTEQDLRQDGKVVAKGTYDYGLQTSANAGGKADGLYVAYQLTEVDLQGKGSDALVLAAQSGKSGSAANLGAKITGQGDLAIDTASEYVTLSNNSNDYTGSTFVRHGKLRAEADNVLGNTQLLDLVSGTAVELTSTTGAGTEQTAGKLTSAANSLVALGNGKLTVKNGGEVNGSLSGTQAGQLVVNNDTLTVTGANSGMHSAVTIDQPAQVTIRNIAGLGDSLVAVAGTLRTEGAQGLLRNQLTGSGTTEIAQKSDAQLTADNSGFSGRFTTDADSTLRASQAEHIGSAAIENAGTLVLTHNDGKQPWDLTNSVTGAGTLVKQGAGRITLTDKSAQYTGTTEIQNGTLQAGSYDSALVMNSRQVNIGTQGTFAGQGTLKGSVNNAGQFYVGELDKKDLGQATDYRVDGNFVNNGGSIWLASQKETESRLNVGGDFTANGGSITLNTVLNRGHEDTMTDQLVVDGNVYTGKNGATTLNINNVGGEGADTLKQPDAIKVVHVGGKSDKNAFKLGGPVAIGVYEYLLHKGYKDDSWYLDSFDTNVYPPDENKEDPNRNVNPEIGGHMANRMAALGMFSMTLHDRLGEPHYADSFKGDENASSVWLRITGDRQRQDAVSRSLRLKGDTYTTQLGGDIINWNNDAQDTTIRGGIMGAIGKSDYTSSAKRTGTKADAKIDRAYSVGLYGTWYQNREDENNAYADVWAQYSWFDNKVSMAGSSSDYKSRLVSASAETGYSMAVYKPDADKQWLLTPQAQVIFNSYDSDDSSSGTGLVMKGGRSNSVDTRLGARLTYANQKQSDKSAQPFVEVNWLHSTAKSDMTFNKHYTFSDDRPANRFEIKAGVEGQISPNWTVWGNVSHQMGADDYSGDRAMIGVKYQWK