MLSLSGSPASGADPVTKMATMVVNVSEYEGLAKEKLPKMVFDYYASGAEDQYTLKDNRHAFERIWFRPRILIDVSHVDLTTSVLGFKISMPIMVAPTAMQKMAHPEGELATARAVASAGTIMTLSSWATSSVEEVASVGPGIRFFQLYVYKDRNVVAQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFVLPPYLTLKNFEGLDLGKMDKTSDSGLASYVAGQIDRSLSWKDVKWLQTITKLPILVKGVLTAEDTRLALHCGAAGIIVSNHGARQLDYVSATINALEEVVTAAQGRVPVFLDGGVRRGTDVLKALALGASGVFIGRPVVFSLAVDGEAGVKKVLDMLREELELAMALAGCTSVKEITRSHVKTEYDLIRAASKL*