MAKILFKLRNVPDDEAEEVRELLANHHIDYYETSAGNWGVSMPALWVKNDDQFREAKALFDAYQQARSIRVREEYARLKSEGKHKTMWDSIKQQPVVFVAYIFIVLALLYLPFKLIMELAKL