MSSPAPALEAPPARSVLHVPTSDPCRMVLERCDLRSLRRLHGVNVALKDAVEQCVESRAWREAEHLFAVPSTTDSTSSEAWRKVFQVSGGLPGPGRPSPFMVFCQERRREIIRTNPSMGFRDIGRALGAAWAGFSDEQKRSYCVGLSSAGEAQRKCSGARQLSFLNAYHTLVADAKRVARAERWTAWALSGEGTFQLFKAKGIRFVARATKRRAPVRKALLRWTDLADPFLPRARPNRGHTLGGRPRLLGGRPGLFYHFYESSFSHAAKSKEACQGAHCRPALSAFSPFGIVLAAVVMFAAKKIVKEKDVPPEPFEMDVAQALCDLEANSNDLKAELRELYIVSAKEVD