MALCNLFLEEKLVYQNPIIPSLVFVQCLINSQACDVCYRKRIKCDGQKPACSHCVLYHSECTFEAASRKARGRKQKTSKTAEDLQARVESLEASLSQARQRICELEDRDEVIAVTFDPPSAYDIQAADFNRNGPLELPPQDEVMSAAQQYIAGFNSAIPLFNPDGLLRLINRWYLSSDQRDYTTWAAINTVLALVHRQTPPEEATPGKSTAKYTNNAQSVLTNVVMGETTLLTIQVLVGMTLLLQGVQDLKPATMLIAMALRLAHQLGLHTRESSACLDSNVALEKCRVFWIAYILDRDISMRTKQPPIQREMDIDLEWPSSDPQDGAGFFIGADGISSFNFFLSRVQLAQIQGEIYGAMYSTSSRRLSSHEKLEKVAVLRYRLDDWFSRVPQQFRPEAILSSGEVNSCRCFGVLFATHLFCRISICQVHVMESRWLQTLQDFGRDAVRDEVVSPAPAPVGWHELVNECREYMKLFAGIGQKDPAFIWMTACTYISAGVCLIANNMFNPYHENMEYDECLATISFSFLDDMARQVPLDGLKRALESCEVLQRQAYAVRLRISNQDLCH