MDSLQRGQVETFVNVTGASQREARAKLQAFRGDINAAIDSYLSEKESSVAPVRVEEAEAHTSDWVDENEPSRSHQIASQLFYPLPLGPTWSTGLPSLRRFGFERMMESHFPYRGTSPYVTQPRDMREIPIDWKDEEPRVRSNEGLIIEEIPATDETWPPSELHPHIVTDDEDVSRPLSRTFSRDEGVPRSGGSMMGRDLNTRQRNANGPLVDEVTNGPPTVNEGHDIEDEMLRAALEASQKEMLGKGLSESSSGTGMHGSQSDAEDDDFVRAVSLSLKELERQKAVKTATVPEEPDMDNENAASIMVRLPDGARQGRRFLKSEPLQCLIDFLDVSCGPLPSPYQLVRPYPRRVFTDTERASSFQELGLNSKYETLFLEVI*