MLSGGTAAAVAAVQAATMEQQQAGSKGREAATTGGGWCGNGSVVMAAQQAESVDLAGALDLYYEDRFTLLDKSLQSGAMLDFHCVSRSKTARFLEATAIGSIILGAGIFAWLVAARLRRPSRLLAGNLVLNTVDVAAVSKSELPFISRNQEPDLPANEQLPADEMESLCKLVVTKMVKAFSWDVQIQSCVGKGAWTENQSAESNAVQKSTEILLETPAGVSENAFEEDKAATELDKMSQLKLENKDDLVGKESEMMQRYNAQSSQETLLYQVK*