MEKVSIEGQSEKREMVVSTPESFARRYQIEIFQQARIRNLIAYLETGTGKTLIAVLLIRSFSHMLRKPQQRLAVFLVPKVCLVNQQADVLEIHTDLKIGRFWGAMGVDLWDLKKWKQQLSVYEAFVMTPQILLDCLRHSFIKMETIKILIFDECHHARKKDPYAQIMNEFYKSETSEMPLIFGMTASPIYRKGRISTDMENLEKTLHSKIYTPKDTSELEAVVPSPNENFRFYDQKSTQNVSEIDNMLEQLKERHCSEISRGLQGTIYKDIIKIQEAAKKHIQKAFLALTYCLNALGLWCAYEASNAMINMMDELTVDVLHMKHEIVESKRNMFLHDARTVLQAQLPTGWESLFEDTRSTNASNDLLTPKVQELLQTLLDFRQQKGLRCIVFVERVITARVLGCLLKKYQKLSPLQCEHLASGNATLNNQNRSLQQQIIDHFRNGQVNVIVATSLIEEGLDIQNCNVVIRFDLPKTVCSLVQSRGRARKAESQYIMFIGRGNTLDDELVNALKENEQAMRQMACERKDTVIESVAVAEEPGFTYRVDSTGAIVNLESSVALIYYFCSQLPRDRYYQPMPEFEFDEVSSTCTLIFPRNAPINQITVTGTRFKILKQLVCLEACKMLHASGHLTDHLLPVVEEEKEDISGVENKEAICPTFIPQVLQAEWAQEKPNATKFNCYFVSIRIKEEIPMKLTKFLLLIERDLNEKADRFLLQSSSSSITISVEVSLAAGKVELKAEQVKIAMAFQERLLNILTNATLDVPSEPAVWSPRQYLLLPTNMSSGSGKVNVSSIDWACVDCFRCPIKGAKGSLRNGTSNGFRNGHQMAQHVANHYSFASNRRGYWEKLITADGEAPVKKIIGTIVFLNHSGHYYCVTGLLPYLDSNSKFPNHSSAKILYDTYSDYFKQSYGIKLQYKRQPLLEALDLSRFRCSDLFTNKLKKDHLNISEKSYVQLPPELCSVVAENVSASMIFTYKFLPSIMNRLEALLLAEELKKEISHSFPLTSKVPTTKILEAITRKSCLENISLESLETLGDSFLKSVVSRNLFEAFPLKNEGQLTQKRTIAICNRTLYKLGEEKNLSGYIRTSTFDNKNWLMPGCRLKNGDASEEEVLVEGGVGEDVMSEKGKRGAVVSGGFRRLKTKVIADVVEALIGAHLEGAGEDAAIQFMKWVGVTLETVPVPSYPSEVHPLLAKWVNFDALTRLLNYPFKNKMLLIEAITHASCQDQLGGGCYQRLEFLGDAILDYLITLHLYRSHTGLSPGLLSDLRSAAVNNESYSQVAARKNLQRHLRHGSGTLQSQITEFVNFILKKTSSRDNESFGW