MLLSFKQAGAKLLEGSFEDPQSLVTALKQVDVVISAVAGNHFRQQILQQLKLVEAIKEAGNIKRFLPSEFGMDPDLIENAVEPGNVLFIDKRKVRRAIEAAGIPYTYVSSNIFAGYLAGGLAQLGLLMPPHENVIMYGDGNVKAVWVDEDDTGTYTLKIMDDPRTLNKTVYIRPPQNILSQKELVEKWEQLSGNTLKKTYISAEDFLAGMKDQPYEHQIGISHFYHMFYRGDLYNFEIGPHAEEATELYPEVKYTTMDSFLKRYL*