MFDSHPDLLPTGIDPVSRDYENRELPIPPVKKKKRKLRLPGDLAYLSTEARKCFRAIEKEFGVPEFGKMIITASNDINEDTLDALNKQGHQVDAFGIGTHLVTCFAQPALGCVFKLVEIKGQARMKLSEDVSKVSIPCKKQCYRLYGREGYPLVDLMTGENEEPPKEGDRILCRHPFNESKRAYVVPQRVEELYKCYWSGNSGKRCEPLPTLKEIRERCKIQLAKMRSDHMRELNPTPYKVSVSEELYKLIHDLWLREAPVGELV*