MDKEQYHTQEVLLKAQYNDEILKENQFRWVMFPIKYKTFWNYYKEIESLFWTAEDHNFDKDKPFLNSMDKITLSKLLELLCFYSLKDLHLCDEQAIITSKLLDIIQIPEGRAFYGFQMCMENIHNEVYACIFESYSSDSKQKKEIIDKVLKYESVFKKQNWLYSEFEANIPFYNKLILLYISKVLFNGGFSILASHCKENNILSCFTGVHEKIQRDEYLQGDFSVMCCNHLNNKLKYESVLYYFKSAVELEYNFCVDMLDFNFLKITKEQVKQFLQYLADTMLLNLKYPKHFNSKYPFTWKEFSKIVVSENAKNESVKKSSDLYGEKQITFDEDF*