MSTLRDHSNNIRKNIIKMVAEAKSGHPGGSLSIADMLTVLYFDKMNVCAENPKMADRDRFVLSKGHAAPALYATLAEKGFFPEEELITLRKFGSKLQGHPDMKKVAGIDMSTGSLGQGLSAANGMALAGKLDNKDYTVYTILGDGEIQEGQIWEAAMTASHYKLDNLIAFVDLNGLQIDGSNEEVMNVNPVDDKFKSFGWNVIVINGHSFEEIGNAVDEAKKVTGKPTVIIAKTVKGKGVSFMENNAAWHGTAPNAEQAEQALKDLEGGL*