MNSLKIVAEYSVINGSFSIITLDLLPKNLPPRRNLAYCFSTTAENMADFLHKAIGALSLDDEEPLVLPDSPQYRVFDENEKSLLGRLLNPECQSMERMIDYMPTAWRVQGRVRGIALSRDRFQFVFQREEDLATVLKDRPWSYNHWAMVLERWSSFPPENFLQNMSLWIRIRHIPADFFTVKTMFRLASEIGEVEEIAYDPEVSHTKDYIRAQVIFDTTKPLKATRKLSTPGKVVTIEFEYEKIHKRCFHCLRLTHEKIRCPMLRKGAQTERRVLLDPVEEVEKAQSKRIATGDKHLDVDHDWDESTVHQFYKGPLPKWYSDQALERDSKKYYVVPESELHDNDWLQLLMEVAFFYKADRCLDAYLPLELNKVVVETLEDYTTEAREKLKADNEIFYITY