MGLKGAQLGGHFLSMSQVFVASLLANSEGSEGSDAAGSVSVKVRNLPGEELCNFQMQGETLQDLKRELSDPQGPMSKRLRTSSLNFYTVADPSKQLDLQSQVRTLSSELVIKQADVEDWLEQFPDVGTFLEAMRDNKFDPESENFDVTWTAKTAKKVPLREAVCLVQEALSGVLTHADSESQFVQTFGKLTAGAESWNMLHLGMLQTFDGGMRRLKHFAFEHWLDLARTVATSMVSQDPSPVVLLLRLERGTIAGLNDLGTAFPRNFPQNLQNHLTVCDARPRLCWTGVFRPLLSFDWDIQREGIESFRTALAAAEQDEPAEFGALQPHEICQMVHVQLRLSSIRVAEVEGPINEVCVKILAQLLRYKLKILPFQSETELQDQMACFECGKDHRGTLMLIKGVPASRQGAASWFPEAVAGRTVVEVSPSKGDKAGAKHALNELFARAERGLVAESLVDALLQMAGWLVEEEDLEDLLSHC*