MLEPVWSLFGAPQLAAGFWVPDRADAYPGGKDAKDLENDQDPFVVPYGARCRRIGGRVTIRKVEEPMRYDNDAKQMKFEVLLRVAQLAYAGDLEEKSDSIPYDIIPGRVARFRCCVYREREILRERVILARGKHLPTNPDGSGTVTVLPAACEGCPINRFTVTANCQRCMAKKCVAACPFGAITVTGSGAYIDPAKCKECGRCAAACPYNAISDTMRPCLRSCPVDAITMDENKQASIKYERCIGCGACTMDCPFGAISDTSSIVEVIEQLKGKKQVYAMFAPAIEGQFGTATVGMLKAALKKLGFDDSFEVALGADAVAQHEAHELKEAIQTGRKMTTSCCPAFFTMIKKHFPKLIPNISSTVSPMTATARYVKYLHPHALTVFIGPCIAKKQEIQHVKDSADYVLTFEELAAMFKAQNVDPMEMADDVQDGSVYGKGFAQSGGVSGAVMEVLDEEGFEMPVTCRKCMGAKECKKALIAMNAGKMPENIIEGMACPGGCLDGPAAVDTLQKVVKNRSKLLPKADKRTITENVLEHGFDKIKMDDL