MASSTVVNVTEYEALAKEKLPKMAFDYYASGAEDEYTLKDNRHAFERIWFRPRILIDVSRVDLTTTILGFKISMPIMVAPTAFQRMAHPEGELATARAVASAGTIMTLSSWATSSVEEVSSVGPGIRFFQLYVYKDRNVVAQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFVLPPHLTLKNFDGLDLGKMDKTADSGLASYVAGQIDRSLSWKDVKWLQTITKLPILVKGVLTAEDTRLALQSGAAGVIVSNHGARQLDYVSATINALEEVVTAAQGRVPVFLDGGVRRGTDVLKALALGASGVFVGRPIVFSLAVDGEAGVKKVLSMLRDELELAMSLAGCTTVKEITRAHVKTEYDILHAASRM*