MGRPRGKKHGGRGGGRAPQTRDNGAGEWKVFSPADYKNEAFEAYYKEQNIMTPEEWPEFMETINDIIKDTYVPNMQNVEFEGKKYNPPTQLAWYPGQLAWFLVGETEVGNLSRQEAVSMIPPLFLDVQPHHHCLDMCAAPLLIANDSDYKRTHMLVHQTGRMPSKGLMVTNFDASMFPAIKLEEGKNLQFDRILADVPCSGDGTLRKNIEIWAKWGVADGNSLHSLQLRILERAMNMLKPELKRRPGMDKWKVATQEGKDGEIHWYETFDEYRKAVDEGKVENLNLNRCMRLLPHDQDTGSYVDPSHAEVKAIIEKFQFKMYLTNDIVKQIILNNDYTRMHYPALEKFKRSEWKEEMEKREMGAAVVKFNAGNSDGGELKLPMYLPIWKAKMSLSLMIDKAHKMEELVAGDAEGEGKPGV