GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGRSGGCRSVGKKPKEQRSLRLSINARERRRMHDLNDALDGLRSVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQALSAPLPATLNPFGQSPVYPFGGAAVPGCPEKCTAFTGAASALCKHCNDKP