MERAESPLFPFIVPDLSWLWARQTQLESLDRPDVIQRLPSNFSSDAAAAFTPWTHYPSWAAAAAPPVQQQPPVSAASAAAAAAMSQIPLSTSQSMDSTQLQLQQQQQQLQQHKFPDDVKFDVNVAGLPDGDENTNSDDLENFAKQFKQRRIKLGFTQADVGIALGTLYGNVFSQTTICRFEALQLSFKNMCKLKPLLFKWLEEADSTTCSPGSTYEKLAGQGGRKRKKRTSIDSNIKNRLETFFCKNPKPNAQEITQVALELNLEKEVVRVWFCNRRQKEKRVMGGYGDGLLVHDPYNPDLQFYAAQGEHASARAHGSGTLGRAQRHAQDRRAPGGGARWCAAPLECSRRRRCFLIVASVQCLLNEDSTQNSRSIATRAGVM