MDTTTFKRLVRFVPKSDSTRILIGEPSQEDLDIGVATRDGKDVTVNVFTGSSVLSPGTRTDRTESIERILSPLAQEEVGTIRCIGLNYVQHANEVKMDIPKIPTLFLKPSTALGDPWPAPTFLPKITQNDGSGDYESELAVVIGKTAKNVSEENAMDYVLGYTAANDVSSRVSQLNQSQWCFSKGFDGACPIGPVLVSTSAVPDPSKLHIRGLKNGKVLQDCSLDDLIFSIPKLVSFLSQGTTLPAGTVIITGTPAGVGMGKSPKENLEHGDEFRVEILPHIGTLVSKFENE*