KSPGNGSLREALMVPQGKLMDPGSLPPPDSEDLFQDLSHFQETWLSEAQVPDSDEQFVPDFHSENLAFHSPTTRIKKEPQSPRTDPALSCSRKPPLPYRHGEQCLYSSAYDPSRQIAIKSPAPGAPGQSPLQPFPRAEQQSFLRSSGPSQPHPAGHGYLREHSSIFQHPSDICHSFTSSQGGGREPLPAPYQHQLSEPCLPYPQQSFKQEYHDPLYEQAGQPAVGPGGVSGHRYPGAGVVIKQEQTDFAYDSDVPGCTSMYLHTEGFSGPSPGDGAMGYGYEKPLRPFPDDVCVVPEKFEGDVKQEGIGAFREGPPYQRRGALQLWQFLVALLDDPTNAHFIAWTGRGMEFKLIEPEEVARLWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCEPEALFSLAFPDNQRPALKAEFDRPVSEEDTVPLSHLDESPAYLPELTGPAQPFGPKSGYSY