MEVTNVTEYQAIAKEKLPKMVYDYYASGAEDQWTLEENRNAFSRILFRPRILIDVSKIDMTTTILGFKISMPIMLAPTAMQKMAHPDGEYATARAASSAGTIMTLSSWATSSVEEVASTGPGIRFFQLYVYKDRNVVAQLVRRAEKAGFKAIALTVDTPRLGRREADIKNRFTLPPFLTLKNFEGLDLGKMDEANDSGLASYVAGQIDRTLSWKDVKWLQTITTMPILVKGVITAEDTRLAIQAGAAGIIVSNHGARQLDYVPATIMALEEVVKAAQGRVPVFLDGGVRRGTDVFKALALGASGIFIGRPVVFSLAAEGELGVRKVLQMLREEFELTMALSGCTSLREITRDHIVTEWDAPRARPAPRL*