MIVIPPRHYCVIENPVLRNKENEVQFDVSGQARLSHADLDIRLAQDPFPLWPGEILKQPITALTVVVANSALRLMAILDFEDESGEKRTAGDEWLFEGPGTYIPRKEVTVKETIQATIVKPNQAIKLRARKECVDREGNNRVTGEEWLVKKSGAYLPGAYEEVVDVVNAYVLTEKKALQMRALKTFKDDFGVVRKHGEEWLIKMSDTETHIPNVYEEVVGVVNITTLTNRQYCVILDPVDDKGIPQFGRKKLIKGEKSFFLMPGEKLEKGIQNVYVLGEDEGLILKANEGFNDSGTDRRPGDRWMIRGPVEYVPSVEVEVVTKRTALPLDENEGIYVRNVKSGKVRAVTGETYMLNQDEELWEKELPPGVEALLALERDPLADRSYRGREDKDAPKPSMKLRDKTKIVSLRVPHNAAVQIYDYKEKKARVVFG