MNISVNGQSQVPPGFRFHPTEEELLQYYLRKKISNIKIDLDVIRDVDLNKLEPWDIQEMCKIGTTPQNDWYFFSHKDKKYPTGTRTNRATTVGFWKATGRDKIIYSNGDRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDDNLLVSSSNLDDDVTLETCEVIGGDEGWVVCRVFMKKSLCKTVNSSPPRSIKTPSFNEETIGQFLEVMEQSCKEETILDPFLKLPNLECPNTVASYQRLMDDQVSNCHVSKLVDPITSWASLDRLVASQLNGPNSYYEIPQSPFHGLNRPGYFNTGLTPDYYIPEMDVWNDTDFGRTTPSSN