MVDHLLPVDENFSSLKCPVGYLGDRLAGGQAYHMLPSPLSEDDSDASSLCSCASPDSQVLCSCYSGGPGTEGQDNILDFLLSQATLGSGSSSGTGVSSGPMAWEAWRRAPAPVKGEHFCFPEFPVGDANDVPRPFQPTLDEIEEFLEENMEPGVKEVPESNSKDLGDCSQLSAGSHSHLSGSGGGERCALGSADPRSDVGLHSSPILLLQIQVVKQESGTEPVSGQTLESVKVAQLLVNIQGQTFALLPQVVPSNLNLPSKFVRIAPVPIAAKPIGSGPLGPGPTGLLMGQKFPKNPAAELIKMHKCTFPGCSKMYTKSSHLKAHLRRHTGEKPFACTWPGCGWRFSRSDELSRHRRSHSGVKPYQCPVCEKKFARSDHLSKHIKVHRFPRSSRSVRAAN