IESFGRITKEICRFPSFFNGPLYQRILDLWNADHHTHAPILCVSFAMLEWFWMTQMEPYDEIDRFFNLIKAPDRDYIIRDDFLPFTKALLADHPGLEFLSSHQEFQEKYAITVITRIFYVVNRSHSGRITSRQIRRSDLLEAFQQVDEEEDINKVTRYFSYEHFYVLYCRFWELDHDRDYRITREDLLKYGDHSLSHMIVDRIFEAAPRPFENDKVNREFISYEDFIYFMLSEEDKSNEISVRYWFTCVDVDGDSKLNNMEMRSFYAVQLHRMQCMGHEVVPFEDMLCQMMDMIKPANTDHVVAEDFLQPECKNVSGALFDALFNLNKYLMFEQRDPFAERQKREDEFECDWDRFACMDYNRLAMEEEVRE