MEVYEDEDIVIVGAGLAGLTTALSLHRLGLKSLVLESSESLRITGFALTLWTNAWKALDAVGIGDSLRQKSTQMKGFKIASPDTGLFTSQQALDKDGKFKGYESRCVKRKDLMETLVKELPPGTIRYSSKVVTIDELHRFKLVHLADGTILKTKVLIGCDGVNSVVSKWLGLGSPVSVGRSAIRGLVEFPNGSGFDPMFHVNFGGGVRYGFLPVDDKTVYWFCTFTPSQVPSYEEDWYENPIKMKQFVLSRINKMPQEAQDVVERTLITSISLSPLKFRLPWNVLFGDIVKDNVCVAGDALHPMTPDIGQGGCSSLEDSVVLGRCIGEALLKKVDGKDDEFERIEKGLKKYGKERRWRSFSLISVAYCVGFMQESKGMMMSFLRKVWFSKYTPSAFLKMANFDCGDLVI*