MKKTIKNSTHRPEDILVHAIKKRRSASGDVKNAVKLKEGEDYLRVEEEIPHDDNVVVIDDGCDHDHDVDDNDDDEEENGRYCRREFDHGYHLVKGQMGHGMEDFIVADTKTVKGHNLGLYAIFDGHSGSDVADYLQNHLFDNILSQPDFWRNPKKAIKRAYKSTDDYILQNVVGPRGGSTAVTAIVIDGKKIVVANVGDSRAILCRESDVVKQITVDHEPDKERDLVKSKGGFVSQKPGNVPRVDGQLAMTRAFGDGGLKEHISVIPNIEIAEIHDDTKFLILASDGLWKVMSNDEVWDQIKKRGNAEEAAKMLIDKALARGSKDDISCVVVSFLQWID*