MCGESFTRRYNLRGHQRAHKGEKPFACGYPGCTSRFARAHDQKRHYKLHLGVKDYSCPVCRKTFIRLDALQRHHKSDAGQACFQELQQMSSTSGSAVGGVGGTDGGSNIALGAGTSSSSSTATATTSAGVEEEFETSASSFDSLIPSSTCLEQDDPPASASYNDPFAFHQVHHPHHQQQQHLLPQQQQQQHQHQHALDHQLDHQLDHSLDHQQQQFQLN