MSLEGETQGSDKWLALRSSRLTASAFSNACGFWRGGRNELWEEKLGLAEPFAGNEATEWGSGKEDEAVAAYKNLTGADVSHMLFRVLSPDEAELWLGASPDGLIAAPGAADVDPATGVPPGVLEIKCPWNKGDPVGAKPYPRAPWYYVPQVQGLMAVFDRQWCDLFCYTVEHGSAIYRVERDPEYWAMMYRALSDFWWQHVVPGKHAIAAGEDPERFRPSETHALTDELKRRSREISNAAQMRRYTARDTRGSG*