MSVFSVPMGQSTSTPLSLMTDRFSDSKSRAQNLSLLVKKSKLVTFCSTEWPTFDVGWPQEGAFNPQIIQAVKERVLTPSPAGHPNQTPYILVWQDLVRNLLEWLKPFVLSPSKPPKPPRPSSPTPTSLNPQVLVMKASEEKEEKQDEKRPKPMFQESSSLYPNLIDLETELFPPPYVDPHPPLLPQVPQVSSGEARRRVEPSAPPREGGPAQGTWGRAREMASAAEEEGPEIPSSTVHAFLVQVGPAREGRERTYQYWPFSTSDLYNWKTQTPSFSEKPQGLIDLLESILFTHNPTWDDCQQLLQVLFTTEEHERILLEARKNMPGVDGRLTIQPNLIEEGFPLVRPNWDFECAEG