MENQLLLPTNYGKKAMEEELIRGRDMANQLLEVLTFDDKSNIREVKGSNIVAEDLVLEVLKSLTNTLLMLNNGKESNDMAVPTTPTTIRDFSFSSNCPKMEEDLDRGYKKFETLNTKNPKGSNKRKSSAPTWEKTASILIDDGHTWRKYGQKMLTNAKYFRNYYRCAHMYDQHCEAIKHVQRIQENPPLYRTTYYDHHTCKSSYHSDIKLESILCYDDSSILLSFDNNISSEQEFPFRPRPPSPQLPLLASTKEEPKEEIHNDRFPRDQLLPSENLQLCDFDVYFDYLRDVSELSSIESF