MALEELTIHSLPLPFWLIKKDYERVHGFFFTHATRALGSAEKFGVTRDEACHNLIFNICFNTWGGMTFLFPAIVRLVARAGAQLHKDLAEEVRAAVRDADPGGRVTMRALENMPLVQSTVYEVMRLEPPVPLQYGRAKENFVLESHDGHFRVRKGELLGGYQPFATRDPKVFVDDPEMFKPRRFMGEKGQELLRYLVWSNGPETETPTVNNKQCAGKDFVIMIARLFVAELFLQYDSFDIEVSTAGLGSMSFTSLKKSTS*