KSPGNGSLREALIVPQGKLMDPGSLPTPDSEDLFQDLSHFQETWLAEAQVPDSDEQFVPDFHSENXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAYDPPRQITIKSPTPGAPGQSPLQPFPRAEQRSFLRSAGTSQPRPGHGYLGEHSSIFQQPLDVCHSFTSSQGGGREPPPTPYQHQLSEPCPPYPQQSFKQEYLDPLYEQLAMGQGGVNGHRYPGAGVVIKQEQTDFAYDSDVPGCASMYLHTEGFPGPSPRDGTIGYGYEKPVQPFPDDVCVVPEKFEGDIKQEGVGAFREGPPYQRRGALQLWQFLVALLDDPTNAHFIAWTGRGMEFKLIEPEEVARLWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCEPEALFSLAFPDNQRPALKAEFDRPVSEEDTVPLSHLDESPAYLPELTGPAQPFGPKGGYSY