MNDNKILVVNAGSSSIKFQLFDYHKKVLAKALCERIFVDGFFKLEFNEQKVEEKVAFPDHHAAVTHFLNTLKKHKIIQELSDITLVGHRVVQGANYFKDSVIVDAAALAKIKEFIKLAPLHNKPEADVIEIFFKEVPSAKNVAVFDTTFHTTIPQENYLYAVPRSWEQKHLVRRYGFHGTSYKFINNYLEKHLNKQNLNLIVCHLGNGASVCAIKNGKSFNTSMGFTPLEGLIMGTRSGDLDPAIIGYVAEQENMSASDVVNALNKKSGMLALTGASDMRDVFAKPQENAVAIKMYVNRVADYIAKYLNQLEGNIDGLVFTGGIGENASDCVELFINAVKSLGFATDLKLFVKYGDSCVVSTPQSKYKIYRVRTNEELMIVEDSIRLTQK*