MELSEKSDSRGLVRTPSRLELIPNDQPPLLPLTAEIMNKERDDKAHHEKELEERERHSRELKSGLHPLQHRSVFWYLRRQLGVRSQVSYEENMKKIVEFSTVEGFWVFYCHFSRVYSMPNPTNLHLFKEGIRPLWEDPGNRNGGKWIIRMNKAVSGRFWERFGTGTDEIADDGSKAKVLKYHVVKTPRSIYKTVPNCEPCRPLQKSPIKGFYLAGDYTKQKYLASMEGAVLSGKLCAQAILQGVPDRVSDDVFVAMSKALNFINPEELSMQCILIALNRFLQEKHGSKMAFLDGNPPERLCKPIVDHVQSLGGQLQINS*