MEVTNVEEYQAIAKEKLPKMIYDYYASGAEDQWTLGENRNAFSRILFRPRILIDVSKIDMTTTILGFKLSMPIMIAPTAMQKMAHPEGEYATARAASAAGTIMTLSSWATSSVEEVASTGPGIRFFQLYVYKDRNVVAQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFTLPPFLTLKNFEGLDLGKMDEANDSGLASYVAGQIDRTLSWKDVKWLQTITSMPILVKGVITAEDTRLAIQAGAAGIIVSNHGARQLDYVPATIMALEEVVKAAQGRVPVFLDGGVRRGTDVFKALALGASGIFIGRPVVFSLAAEGELGVRKVLQMLREEFELTMALSGCTSLKQITRDHIVTEWDAPRARPSPRL*