MKRDGHTHTEFCPHGTHDDVEEMILKAIELDFDEYSIVEHAPLSREFMNNTAGDKEAVTTASMAMSDLPYYFKKMNHIKKKYASDLLIHIGFEVDYLIGYEDFTRDFLDEYGPQTDDGVLSLHFLEGQGGFRSIDFSAEDYNEGIVQFYGGFEQAQLTYLEGVKQSIEADLGLFKPWRIGHISLCQKFQQFFGADTSNFSGEVMEEFQAILALVKKRDYELDFNTAGLFKSLCGETYPPKEIVTLARELKIPLVYGSDSHGVQDIGRGYNTYCQK*