MNILTPLLSVLFFIPLLGHIHAAGYGNPATGPAPPPPFVVAGKPFPPQSFVCNRKKSKCYDKKIECPKQCPEFKPADPKAKACFIDCNSPKCEALCKKRKPDCEGIGAACYDPRFIGGDGIMFYFHGKANEHFTLVSDSNLHINARFIGRRPEGRARDYTWIQSLGLRFDSHTFTLAANKVAKWDDSIDQLHLSYDGAPVHMEEGHLSTWAAPDGHLVMERTARRNSVTITLPDVVEISVSVVPITEKDDRIHNYQIPANDCFVHLEVQFRFFNLSEKVEGVLGQTYRPDFQNPVKRGVSMPIMGGEYKYKTSGLLSADCKYCTFSQVSIVAEPLALENNWMDCTSKMTNGCGVVCRR