MLTKIKIPLPDMLSAVLALDSSVLDIDQVENLIKFCPTKEEMQLLRFFLELMKVPRIEAKLRVFGFKITFASQAEDLKSCLNKINAATKEVKESAKLRQIMQTILTLGNALNQGTARGSAVGFKLDSLLKLSDTRARNNKMTLMHYLCKVDAHISLISIIPECTFVLESCWILLMTLFTWKLPKIELKTLAEEMQAADKGLKKVVQELVASENDGAISLGFRKVLKEFLDIAEAEVRLLASLHKESGGNADSLCQYFVTKILILFMKTFIKSREENEKQAEADKKKLEKDATKEVPLAKKDNE*