MPCVCTPIGVGYTMDTNKPLKQQCHSTGYQNEFPWVAIKKRNRLIEEPRRYLKDLRSEMYEKADAEKCHQPEMRNVQDFL ECQVRRHMRLELLIPKYPNVP