MSGFYKADMKRVNLEVLKPWIAKRIVELIGFEDEVVIDFVYSMLEEAAEEAAKSDDPSQTHTLDPRKLQLNLTGFLESNAPKFVEELWELILSASKNEYGIPQKMIEEKKAELERSRQGKNSVLCHEQMNGNETTLIDTMKDKVRIVIEKEQVHDVQNARMDSTLIVPTVIEDGRVLLMTLSGDILVDLGILQLKGMMNLGVKDEVDVMMITTKRETLIMIGTVGGTLRTAETGVKLDAIVVVRMTADCRRQLDVPPLMIGIKAGKQTMNEHEIV