MNISVNGQSQVPPGFRFHPTEEELLNYYLRKKISSIKIDLDVIPDVDLNKLEPWDIQEMCKIGTTPQNDWYFFSHKDKKYPTGTRTNRATTVGFWKATGRDKIIYTNGDRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDESVLISSSGNDGVTVETCDVIGGDEGWVVCRVFKKKSLCKNMISSPVKTSSFNVETIERILEDMGQSCKEVIISDPFLKLPNNTTITNYQRLTDDRVNNCHVSKVMDPSFVTSWAALDRLVASQLNGPNSYSIPAVNETSQSPFHGLNRSGYNTGLTPDYYIPEMDLWNDTDFGRTTTSSSNPLCHVSNGIG