MESNYYEVLGVERNATTDDIRRAYRRLALKYHPDKNAGTEENFKEVSEAYEVLCDPQQRERFDKKFAPDTFRYSYSKRATSFDYEVNCGGFRNSHFSCTTEEAKRMFSRSFCDEDFSDLIGGFGDFGLFSREKSRKSSRYDDFFNEFKDEMDFETPFKKFKVQDPPIERDLLIGLEELLRGSTKRMKLSRKIFQDGLSSKTEEKTLIVNIKPGWKQGTRIVFPREGDRRPGKDPSDIVFKIKDKPHRHFTRDKDNNLIYKATVSLRTALGGMNIHVPSLCGEVIDLENKGIIQPGMVRTIKGEGLPIPGNPSVRADMIVEFDVHFPNFLSREQRQGLLDFLPG