MPWSSATTTTPGSALSAASVCPSSTHRLAWLRATATSGWRRGTVGQQRGSFIPILHVVGGKKRRAHPPEDPRLSFPSIKPDTDQTLKKEGLISQDGSSLEALLRTDPLEKRSLPDPRMDDDSLGEFPVTNSRARKRILEPDDFLDDLDDEDYEEDTPKRRGKGKAKGKGVGGARKKLDAAILEDRDKPYACDICGKRYKNRPGLSYHYAHSHLAEEEGDDKDDSQPPTPVSQRSEEQKSKKGPDGLALPNNYCDFCLGDSKINKKTGQPEELVSCSDCGRSGHPSCLQFTPVMMAAVKTYRWQCIECKCCNICGTSENDDQLLFCDDCDRGYHMYCLTPPMSEPPEGSWSCHLCLDLLKEKASIYQNQNNS