MVMEKPSPLLVGREFVRQYYTLLNKAPEYLHSHGGVDASGKPQEAVYGQNDIHHKVLSLNFSECHTKIRHVDAHATLSDGVVVQVMGLLSNSGQPERKFMQTFVLAPEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSEDEVEEEQEERQPSPEPVQENANSAYYEAHPVTNGIEEPLEESSHEPEPEPEAETKTEELKPQVEEKNLEDLEEKSATPPPADPVSLPQEPPKAFSWASVTSKNLPPSGTVSSSGIPPHVKAPVSQPRVEAKPEVQSQPPRVREQRPRERPGFPPRGPRPXXXXXXXXXXXXXXXXXXXXSHQFFVGCLLSNTGKNAIKGFGNVVELRINTKGVGGKLPNFGFVVFDDSEPVQRILIAKPIMFRGEVRLNVEEKKTRAARERETRGGGDERRDIRRSDRGPGGPRGVVGGGMMRDRDGRGPPPRGGMAQKLGSGRGAGQTEGRFTGQRR