MNKYWLYIAYVYLLLNILSKCNKIENNNNKVKNLTVYNNDIGQYFKKKDIQCKHHIEINQDSNHNEYSFLSLKASSIFNQYYVAKLINTLLYRGFHLNVYFHKNVAMYESFSRTNFFFYLTILNKKNVKKIVKIISKAERSSNKRKFNVFKKYLISEFDYPNFEIDDTVKNEMNQAILVYKKAKSDSYWSVMDALKKDGLLLARTFLSVSFVQSLRGIIGLINHKLIDLCFTNAYVFNHVASFDKLIMNNIFGVIMSYVFKSLLLFFYPLIIPFRGAFAFAISAFCITQLGKIVFAIYKNLRQLYRISYRKIYSIVLKVKLRNEPELKKYAMKLLYGDALIMITKIWKLSYVNVSEHLNGKNVYPILNNLFEKNLGTGFFDFSNSLFKYVMNYLEEINLLNAKSVDVEKELILNRHNFKLLLKILKITKKSLLYEESYMKISVANLLTKFYTLILVNIEHISKLNPKEHFYNDLDNEFKHIYQDQMFELFIQKISSDIVRKPFIKRNIGRIDKGSIELTLALIKVKLLHYKPTLNNPYSSLYFDENLKKQLNYAFKLIIIGSTSIIASLANYGERYGVLKQCPLDIVKNLNQQCEYVSFEIKKLIFPINIFVNLLIPLFLPYDDVLVDKNIIDEVKKFFNVIIDTDDSYLQKYMKTTINTIRKSKDLDINNVNYEEEMEKIVVQEAHKVIEEINKERRASFKFQDFVVKEDSVVLYNKSGIQYSFKFDHLNRKEDFMRIIGSYQFKNPIGYQTSQLVFEPQNNHIGSLMVGSNKNTFDGKLSVCHMCYKEDDDSLVVDAIFSILWSSGIDRFSAFIFASFIGAVKQTYHQGTSWKRALSNMAPTEFYEMHKIFMDKSVYGKEKSQNYFLKNIRKYRFQFSRGSFSRMFRTFLENSLNKINFFNSEEAIIILVMSTLYALYKNIEKFDIPLKETYKLYQQKLIESYYHVDKYSHHYETYTLNIRRKKYNALVKSEHEKAQEASQGEGKDEAENAELKKRVEKRINFNDIQLTMEDEVVRNTKYLQLELQAKPQEREKIIQYLTYKYKEIPNHEMFPHLPHQCYFLLYYNYEPFLEKNLHGLEGVVSKITRKSVLSRYLKNINLIQPEKTRFASIKLKDLINILCGTHMFLKKEHITFDEIYKYENSNDALKHLLIIVALLRIEKRTNRYSWTTYLTLQKQLDERKRYYDTPFKYLFLKISKVRRFYGSAKKKMLLGFGKKFKGVRFLNILRYTRFFEIMEYAESINEFYPYCYIKFEDVLTFSNVFYKFKYSLLRYTTSKQSVRNVVNNFNLSPQTTGNNENLLLRIYRFIELIIKKKYNVDIQHVRKDDKDFNRHAYNKNEYILNDIKFNPNIEQYLRQLTGFIKLLTDMKFTNFLFLRNLYYFVKFYAVTGDLTYSINNSSIYLCSRNYLEFILNSIIEFENFKKFMVKIKEKFDIEKYPIDPYNFQTECYSIDSVKTYRFFLSDLDKLKSYQDIENLQNVSSFYKDYLYMGLFYENLDVRNLNVYYNFNKKKNQDHKAHGSNVFLDGGLSLSKNMSFSDINDLSESIQNYLYLEKFLADSNIPSIPYQGFSVRRVNDGMHVTYNNRSTTPPLYKDNVLDQFELVGKSLISEYFQKVKCSFIQYPFNLYYWLVLNPGKPNISLSSKTGLIKEDDLIPKTVEEKLKEEEEHDIKIVENILSEDIFDFKDKSDDDQSTTADVLSTDTDDSETDAEKTSNNSNTLHKKETPAMKYNMNIAQDEINRQNDVSKNTTYAENNEYTSENITKPSDQNTENYGTKMPSPSFIQIDKVNQQDQQNDAHIESSKNTQENLNYDDNTNMYEENKNDKKNKKLNNNTKEISFLERRETNPIPFSSNMINEKNKEAHKEHYGNFNRPYNIYVPKKDIFRNFHLVVKVVHALISLNKFSMVSPDTILKKGIESMKKKHSLKMIKNINPFIHKMILDMNETIQKLKSDSEKAYGGPKADIISLYKIVEFQLFNQYIIYPPLKRLTKKELKYILDVVNQGYYFYLKNVITKLKRENLQKSKVVKIFNNFQEFSNLLDDDGVDKLYNIFTETFKCKNIKCFDLLFQGFLTEQYNNIVYRYTHDHDAMNSYNDNIFNNKELLNKIFRRAYDNYFITPVKNNQPKKLISLEKPSLEQPVLTLEEFAYGFHEFGNKIEKWRSMLTLFNIRHIYINICHMLLSVKHSIQRSHRVFMHKFGFFGIFRRKREIYIP*