MEKEEQARVRATVEEILAEVNIEEVSAKQVRDMAAQRTGLDLSSREGKKFVSSVIKKALDSAADASYAEAGAPNPKVPVEREEPEVEEDSRDRCSKKMKVSEDVKEDEDIHDQVYEEDAEEASREGDKPIYEKDEEGNIIICESVGTYSVDTLDEHFNYVVFPLGLDDTVVAVIFLEGTVVSVVGYRIDSEVVMQLSAKRKVVVSQFRGKTLISVREYYERDGKVLPSAKGISLTAEQFQVLAKSAKDVEAAISSLQ*