MGCSAGLLSVDLARDLLQVHPNSYALVVSTEILSPHWYAGNQRSMLLPNCLFRSGGAAVLLSNRRAEAWRAKYRLLHVVRTHKGAEDRAYRCVLEEEDPDGNVGIALQKDLMVIAGDALKSNITTIGPLVLPASEQLLFLINLIARKLINPKLKPYIPDFKQAFEHFCIHAGGRAVIDELEKNLQLSPEHVEASRMALHRFGNTSSSSLWYELSYIEAKGRMKRGDRVWQIGFGSGFKCNSAVWKCNRTIPATTDGPWADCIERYPVHIPDVIKL