MDSEKKVCVTGASGFLASWLVKRLLEEGYYVVGTVRDPDDASKTSHLWELPGARERIVLKKADLITPGTFDDIVQGCHGVFHIAAAVTNRYKEDPLTEIVDPCVLGTLNVLNACKRSTTVKRVVCTSSVAAVSARNDFKPDDVLDESVWSAPDFCREIEMWYGLGKTLSEQAALEFGKENGLDVITIAPSLIVGELLSSRATASVADIILQLRAKQWFNYAGYVHLDDVAQAHLLAYTNPKASGRYVCSAINMSTIDLASFLSKRYPKHQIASTDEIEVVSLAELKGFSSRKLQDELGLQFKSLEQMFDDCIASLERKGLLTLS*