MAESMCRTLRDGSLEGEQAPALTIKDTAASPFGFHVFSHVLSQLSSFILASKSQSRGIVIVAFSRSPSFYVDLLKSRGIDVNSSHKWVQILDCYTDPLCWKDQLMGSGNFMDASHETSSSLSRVCKDVKDLDKLYSMILELGKGLVGQGKDRFSVAIDTINEMLRHTSTPTVAGLLSNLRSHEQISSIFWLLHSDLHEIKVTSALEYLSSVVASVEPLHQTAGGKRGDLENLSLLEQNFGKGKLQVRFKRRNGRVRVVNEGFHIDQSSNNFTSVSSEDGLVNQINQGLVPKVQFNLELTERERIDRAKVVLPFEHQGDGGPIHIYDGRRSLTESKTEATLSSSGNSQKTDSGEGEIIYFRDSDDEMPDSDEDPDDDLDI*