MSAAAYMDFVAAQCLVSISNRAAVQDLGAQEAERLRMPEREAAKEPHAEPGDAWKDYCTLVAIAKSLLDLNKYRPIQTPSICSDCIESPDEDMGSDSDVTTESGSSPSHSPEERQDSGGVPGSLSLLHGGVPAKGKLASEKRHKCPYSGCGKVYGKSSHLKAHYRVHTGERPFPCTWPDCLKKFSRSDELTRHYRTHTGEKQFRCPLCEKRFMRSDHLTKHARRHTEFHPSMIKRSKKTNPTLF